ページ

2011年11月26日土曜日

Macで Node.js+MongoDB+Cloud9IDE の開発環境構築メモ

yosuke-furukawa さんのnodeslide がいい感じなので、
試しに環境構築してみた。

これ↓
http://yosuketest.node-ninja.com/#slide1


ローカルで動くようにしてみる。

・Node.jsをインストールする。
brew install node.js

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


・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


・Cloud9 IDEをインストール

$ git clone https://github.com/ajaxorg/cloud9.git
$ ./cloud9/bin/cloud9.sh

アプリケーションのポートを8080に指定しておく
$ export PORT=8080

アプリケーションをcloneしてくる。
mkdir ~/cloud9/workspace
cd ./cloud9/workspace
git clone https://github.com/yosuke-furukawa/nodeslide.git
cd nodeslide
npm install express
npm install socket.io
npm install mongoose
npm install jade

ワークスペースを指定して起動する
$ cloud9/bin/cloud9.sh -w workspace

以下にアクセスするとIDEが表示される
http://localhost:3000/

以下にアクセスするとアプリケーションが表示される
http://localhost:8080/

0 件のコメント:

コメントを投稿