expressパッケージのインストール
expressのグローバルインストール。
$ npm install -g express
グローバルインストールした場合はNODE_PATHにnode_modulesのパスをセットしておく。
.zshrc
# node_modules
export NODE_PATH=/usr/local/lib/node_modules
hello worldで動作確認します。
app.js
app = require('express')();
app.get('/', function(req, res){
res.send('hello world');
});
app.listen(3000);
上記app.jsを作成してからnodeコマンドでWebサーバーを起動。ブラウザでhttp://localhost:3000 を表示できます。
$ node app.js
expressコマンド
expressコマンドはexpress-generatorパッケージでインストールできます。
$ npm install -g express-generator
expressコマンドを実行すると基本的なファイルが生成される。
$ express
create : .
create : ./package.json
create : ./app.js
create : ./public
create : ./public/javascripts
create : ./public/images
create : ./public/stylesheets
create : ./public/stylesheets/style.css
create : ./routes
create : ./routes/index.js
create : ./routes/users.js
create : ./views
create : ./views/index.jade
create : ./views/layout.jade
create : ./views/error.jade
create : ./bin
create : ./bin/www
install dependencies:
$ cd . && npm install
run the app:
$ DEBUG=my-application ./bin/www
npm install
で依存するパッケージを取得した後、./bin/www
でWebサーバーの起動です。