Sample client web application based on:
- Angular1.5 as a MVC frontend framework
- Gulp as a task runner, which works in Node.js javascript runtime
- Webpack as a javascript dependency manager and bundling/distribution packager
- Webpack development server
To prepare environment before you can do anything:
- Install Node.js
- Install node-gyp
npm install -g node-gyp
, which is required to build native binary code in certain modules - Install Gulp globally by running
npm install -g gulp
- Install required node modules for the project by
npm install
at project folder - Run app at localhost:8100 by command
gulp dev
or build app by commandgulp
Notes
-
Node-gyp installation have its own prerequisites, which are described here Node-gyp installation guide
-
If stuck, see also detailed install guide