- Have npm installed globally on your machine (comes with node.js download)
- Run
npm install
from command line to install node.js dependencies - Have bower and grunt installed globally on your machine (
npm install -g bower grunt-cli
) - Run
bower install
from command line to install bower dependencies - For unit testing the client: be sure to have Karma installed globally on your machine (
npm install -g karma-cli
) - Run
grunt watch
from command line to watch for changes and process LESS files and unit tests - Have nodemon installed globally on your machine (
npm install -g nodemon
) - Run
npm start
from command line to kick off the node.js server and watch for file changes - For unit testing the server: be sure to have Mocha installed globally on your machine (
npm install -g mocha
) - Run
npm test
from command line to run server unit tests and watch for file changes
- Open your browser and enjoy!
- In the
client_src/index.html
file, change instances ofmeanjs
ormeanjsApp
to the app name of your choice - In the
client_src/
folder, find files namedmeanjs
and variables within and change to the app name of your choice - In the
Gruntfile.js
file, change themeta.sysName
property to the app name that matches your file naming pattern
grunt deploy
is configured to load all necessary client files into a /public folder ** simply run this command and then copy the /public folder onto your remote server