A Workbook (like an Excel workbook) to view HPCC data files and apply simple data manipulation
For development, you will only need Node.js and MYSQL Server installed on your environment.
Node is really easy to install & now include NPM. You should be able to run the following command after the installation procedure below.
$ node --version
v8.9.4
$ npm --version
5.6.0
$ git clone https://github.com/hpcc-systems/HPCCInfo.git
$ cd HPCCInfo/server
$ npm install -g bower
$ npm install
PM2 is a production process manager for Node.js / io.js applications with a built-in load balancer. It allows you to keep applications alive forever, to reload them without downtime and to facilitate common system admin tasks.
$ npm install pm2 -g
Execute myql script located in folder HPCCInfo/server/HPCCInfo_schema.sql Update the MySql connection properties in HPCCInfo/server/DBConnection.js
$ cd HPCCInfo/client
$ bower install
$ cd HPCCInfo/server
$ pm2 start server.js
$ pm2 stop server
$ pm2 list
More about PM2 commands here http://pm2.keymetrics.io/docs/usage/quick-start/#cheat-sheet
Open Google Chrome browser and enter the url (http://localhost:3000)
We recommed using Google Chrome browser. The application is only being tested using Google Chrome. If you are using any other browser, the application might not run properly.
For bugs, questions and discussions please use the Github Issues.
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D