This is a project to help me in using MEAN(MongoDB, Express, Angular2, NodeJS)
-
Make sure you have node installed
sudo apt-get install nodejs
-
Install Nodemon, Angular-CLI, Gulp, Bower
sudo npm install -g angular-cli sudo npm install -g nodemon sudo npm install -g gulp sudo npm install -g bower
-
Run Dependencies
npm install bower install
-
Compile CSS/JS
gulp
-
Generate new component in Frontend
cd angular-src/src/app/components ng g components <component name>
-
Add frontend routes in angular-src/src/app/app.module.ts
-
Run Back Server
nodemon
-
Run Front Server
cd angular-src ng serve
-
Build Angular Project
ng build