Skip to content

Latest commit

 

History

History
42 lines (28 loc) · 1.61 KB

File metadata and controls

42 lines (28 loc) · 1.61 KB

Exporting from Flexmonster Pivot Table & Charts on the server without using a browser

Flexmonster Pivot Table & Charts Website: www.flexmonster.com

Flexmonster Pivot Table & Charts

Flexmonster Pivot is a powerful JavaScript tool for interactive web reporting. It allows you to visualize and analyze data from JSON, CSV, SQL, NoSQL, Elasticsearch, and OLAP data sources quickly and conveniently. Flexmonster is designed to integrate seamlessly with any client-side framework and can be easily embedded into your application.

This repository holds the source code for a sample of how to export from Flexmonster Pivot without using a browser. We achieve this by means of Puppeteer:

Prerequisites

To run the project, you will need Node.js and npm. Get them here if they're not already installed on your machine.

Installation

  1. Download the .zip archive with the sample project or clone it from GitHub with the following command:
git clone https://github.com/flexmonster/pivot-puppeteer pivot-puppeteer
cd pivot-puppeteer
  1. Install the npm packages described in package.json:
npm install
  1. Run the sample project:
npm start

When the export is complete, find the saved files in the storage/ folder.

Usage

For more details on usage, see our documentation.