From Nodejs to Yeoman
How to use those tutos :
- Install node JS (it will install node + npm : node package manager)
From 01 > 04 :
- open a shell window in the tutorial folder
- type : 'npm install' (it will install all the dependencies)
- then type 'node name_of_the_script.js' to run the program
For 05 :
- open a shell window in the folder
- type : 'npm install' (it will install all the node dependencies)
- type : 'bower install' (it will install the client dependencies)
- type : 'grunt serve' to launch the app
If you experience some issues it could be due to rights problem, clear the npn cache (somewhere in username/roaming...) re-open the console in admin mode
If you want to use the scafolding utility called yeoman you need to install it and follow : http://yeoman.io/ For info I have used the following generator : angular-fullstack
Tutorial to debug node application website :
http://www.kevgriffin.com/debugging-node-js-projects/ http://docs.nodejitsu.com/articles/getting-started/how-to-debug-nodejs-applications
Here are the tools used :
http://gruntjs.com/ http://bower.io/ http://nodejs.org/ http://www.angularjs.org/ http://expressjs.com/api.html http://pivotal.github.io/jasmine/ http://karma-runner.github.io/0.10/index.html http://yeoman.io/