Skip to content
This repository has been archived by the owner on Aug 29, 2022. It is now read-only.

takamario/20130730-node-handson

Repository files navigation

20130730-node-handson

Sample source for 20130730 node hands-on

Install node

$ git clone git://github.com/creationix/nvm.git ~/.nvm
$ . ~/.nvm/nvm.sh
$ nvm install v0.10.15

Install express, node-dev

$ npm install -g express node-dev coffee-script

Create express project

### jade
$ express 20130730-hands-on

### ejs
$ express 20130730-hands-on -e

### hogan
$ express 20130730-hands-on --hogan

### Other template (e.g. handlebars)
$ express 20130730-hands-on

### less
$ express 20130730-hands-on -c less

### stylus
$ express 20130730-hands-on -c stylus

Install dependencies

$ cd 20130730-hands-on

### If you choose other template
$ vi package.json

### Replace "jade" into "handlebars" and add "consolidate"
{
  "name": "application-name",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node app"
  },
  "dependencies": {
    "express": "3.1.0",
    "less-middleware": "*",
    "handlebars": "*",
    "consolidate": "*"
  }
}

Run server

$ node-dev app.js

Libraries

About

Sample source for 20130730 node hands-on

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published