プロジェクトを作成(プロジェクト名 chat1)、ディレクトリに移動
$ mkdir chat1
$ cd chat1
npm を curl経由でインストールする | |
$ curl http://npmjs.org/install.sh | sh | |
正常にインストールされたことを確認 | |
$ npm -v | |
1.3.25 | |
proxyの設定をしてからインストールする。 | |
proxyの設定 | |
$ npm config set proxy http://proxy.kdc.fujixerox.co.jp:8080 | |
expressのインストール | |
$ sudo npm install -g express | |
バージョンの確認をしようとしたが、express: command not foundと出た。 | |
本方法ではexpressはローカルディレクトリにインストールされるため、みれないとのこと(伊東さん) |
cd ホームディレクトリへ移動 | |
cd [ディレクトリ] 指定したディレクトリへ移動 | |
-g グローバルオプション | |
ls 指定したディレクトリやファイルの一覧を表示 | |
mkdir 新規ディレクトリを作成 | |
sudo 指定したユーザーでコマンドを実行する | |
vi [ファイル名] viエディタ起動(指定されたファイルが無い場合は新規作成モード) | |
ある程度たまったら分類/ソートする予定 |
プロジェクト作成(プロジェクト名 hello-world) | |
$ mkdir hello-world | |
hello-worldディレクトリへ移動 | |
$ cd hello-world | |
package.json を作成 | |
$ vi package.json | |
webからインストール | |
nodejs.jp/nodejs.org_ja/ | |
バージョン確認 | |
$node -v | |
v0.11.11と出た。 | |
動作確認 |
Chrome | |
表示 > 開発/管理 > デベロッパー ツール | |
Firefox | |
画面上にカーソルをおいて右クリック → 要素を調査 | |
でデバッグできる |
####Node.jsで"Hello World"
var http = require('http'); //httpオブジェクトのロード
http.createServer(function (req, res){ //createServer関数を呼び出してサーバを作成
res.writeHead(200, {'Content-Type': 'text/plain'}); //writeHead関数でHTTPヘッダを出力
res.end('Hello World'); //end関数で本文を出力しレスポンスを終了
}).listen(1337) //listen関数で待ち受け開始、1337番ポート