-
Update and install sqlite3 and build libs
sudo apt-get update && sudo apt-get install build-essential sqlite3
-
Update NPM and install deps
npm install -g npm && npm install -g gulp gulp-cli webpack node-gyp
-
Make sure you have python 2.7 installed with
python --version
and then set npm to use thisnpm config set python $(which python)
-
Run
npm install
to install server dependencies (at initial setup and when you need to update deps). -
Run
gulp serve
to start the development server. It should automatically open the client in your browser when ready.
Run gulp build
for building and gulp serve
for preview.
Running npm test
will run the unit tests with karma.
This project is based on Angular Full-Stack Generator.
Although it doesnt follow the mongodb-mongoose-nosql patterns.
The database model is based on SQL (sqlite3) using the SequelizeJS adapter