- Install Git (https://git-scm.com/download/win)
- Install Node.js (https://nodejs.org/dist/v4.4.5/node-v4.4.5-x64.msi)
- Install MongoDB (https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-3.2.7-signed.msi)
Create a new folder in C:\
:
C:\data\db\
Note: You may need to add MongoDB path to system environment variables:
C:\Program Files\MongoDB\Server\3.2\bin
- Install Homebrew (http://brew.sh)
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- Update Homebrew's package database.
brew update
- Install Node.js v4.4.5 LTS
brew install homebrew/versions/node4-lts
- Install MongoDB with TLS/SSL support
brew install mongodb --with-openssl
npm install
npm install gulp-cli istanbul -g
npm run start-mongodb
npm start
npm run debug
It'll make use of nodemon
package to monitor source files changes, and then
restart the application.
Run once:
npm test
CI mode:
gulp watch