Step by step tutorial for nodejs and grunt
JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
01_node
02_modules
03_express
04_npm
05_client
06_browserify
07_grunt
08_watch
09_jshint
10_karma
11_minify
12_wrapup
.gitignore
LICENSE
README.md

README.md

Introduction to Node & Grunt

alt text

By the end of this workshop you will be able to:

  • Create a nodejs http server
  • Use the same javascript on client and server
  • Use package managers to handle all your external libraries
  • Use CommonJS to structure your javascript
  • Use JSHint to catch common javascript errors
  • Use Jasmine and Karma to unit test your code
  • Use Grunt to automate your build

How to use this material

Starting from an empty folder, the lessons will incrementally create a full server, client and build system.

Each lesson has a readme.md describing the steps and sample code representing the goal end point. Do your best to build the system yourself by following the steps but if you get stuck or behind then feel free to dip in and borrow bits from the sample.

Clone the lesson repo

git clone https://github.com/CodeHubOrg/node-grunt-workshop.git

or

download the zip

Have fun!

CodeHub

duncan.woods@cliftoninteractive.com