・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 件のコメント:
コメントを投稿