Project has been cloned from Rambox
- Sencha Ext JS 5.1.1.451
- Electron
- Node JS
- Sencha Cmd 6.1.2.15 (make sure to check "Compass extension" during install if you don't have installed yet)
- Ruby 2.3
- NPM 3.8.7
- Node.js 4.0.0
git clone gitlab@gitlab.zeo.lcl:kromtech-web-team/unifieder.git
npm install
- Configure
env-sample.js
and rename it toenv.js
. npm run sencha:compile
npm start
These instructions were tested with Ubuntu 17.04.
- Install dependencies:
sudo apt install nodejs-legacy npm git
- Build and install electron:
sudo npm install electron-prebuilt -g
- Install Sencha Cmd (non-free): https://www.sencha.com/products/extjs/cmd-download/
- Clone repository:
git clone gitlab@gitlab.zeo.lcl:kromtech-web-team/unifieder.git
- Install npm dependencies:
npm install
- Configure
env-sample.js
and rename it toenv.js
. - Patch scripts:
npm run scripts:patch
- Compile:
npm run sencha:compile
- Start program:
npm start