ページ

2011年11月13日日曜日

Node.js 導入手順メモ

■ Node.js 導入手順メモ

・Node.jsをインストールする。
Node.js用のパッケージ管理であるnpmをインストール
curl http://npmjs.org/install.sh | sh
nvm install v0.6.11

・MongoDBをインストールする。
brew install mongodb

・MondoDBを自動起動に設定して起動する
cp /usr/local/Cellar/mongodb/2.0.1-x86_64/org.mongodb.mongod.plist ~/Library/LaunchAgents/
launchctl load -w ~/Library/LaunchAgents/org.mongodb.mongod.plist

・パッケージのインストール
npm install -g express

■ パッケージ構成
sample
 ├ app.js
 ├ package.json
 ├ public
 │  ├ images
 │  ├ javascripts
 │  └ stylesheets
 │       └ style.css
 ├ routes
 │  └ index.js
 └ views
      ├ index.jade
      └ layout.jade

app.js がメインのプログラム
package.jsonが npm のための設定ファイル
publicが静的ファイル置き場
routesがルーティングごとのプログラム置き場
viewsがテンプレート置き場

※「npm install」をすると、npm は package.json の dependencies に書かれているパッケージをインストールする。


■ 起動方法
node app.js
ブラウザで http://localhost:3000/


■ デバック方法
npm install node-inspector

インスペクターを起動する。
node-inspector --web-port=8989
node --debug app.js

・以下にアクセスする
http://127.0.0.1:8989/debug?port=5858

・ソース修正時にサーバーを自動再起動させる
npm install -g node-dev
node-dev  app.js

0 件のコメント:

コメントを投稿