This project using Mongo DB / Express / Angular-Cli / NodeJS for web application development.
- Development Enviroment Setup
- Getting Start
- Angular Cli Development Guide Line
- Node Express Development Line
- Deploying ( Production & Dockerize )
- Install MongoDB - NoSql Database (This is optional , if you're sure you don't need a database)
- Install Node.js - Server
To check if you have installed NodeJs , open your Terminal (MAC) or CMD (Windows), you should able to see your node version. I recommend you using LTS version of NodeJs
$ node -v
v6.9.2
- Install Angular-Cli - Front-end frame-work for building Single Page Application
$ npm install -g @angular/cli
- Install Gulp - Automate web work-flow
$ npm install -g gulp
Open your terminal and locate to the mean-starter project folder and install the dependencies by using :
$ npm install
Run gulp to start the node server :
$ gulp
Another Terminal , run :
$ ng build -w
This allows angular-cli to compile your angular application into dist folder.
If you need Mongo DB :
$ mongod
After installed mongodb in your compuer , you should put it into env-path.