node.jsを試してみた
Mac環境です。参考にしたのは以下ですが、少し状態が違いました。
node.jsを試してみた – cyclogy
$ brew install node.js npm Error: No available formula for npm npm can be installed thusly by following the instructions at http://npmjs.org/ To do it in one line, use this command: curl http://npmjs.org/install.sh | sh
npmは別でインストールするみたい。
$ brew install node.js ==> Downloading http://nodejs.org/dist/node-v0.4.12.tar.gz ######################################################################## 100.0% ==> ./configure --prefix=/usr/local/Cellar/node/0.4.12 ==> make install ==> Caveats Please add /usr/local/lib/node_modules to your NODE_PATH environment variable to have node libraries picked up. ==> Summary /usr/local/Cellar/node/0.4.12: 72 files, 7.1M, built in 3.3 minutes
続いてnpm。
$ curl http://npmjs.org/install.sh | sh % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 7147 100 7147 0 0 12415 0 --:--:-- --:--:-- --:--:-- 18232 tar=/usr/bin/tar version: bsdtar 2.8.3 - libarchive 2.8.3 Installing without make. This may fail. fetching: http://registry.npmjs.org/npm/-/npm-1.0.101.tgz 0.4.12 1.0.101 cleanup prefix=/usr/local altprefix=/usr/local/Cellar/node/0.4.12 All clean! /usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm_g -> /usr/local/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm-g -> /usr/local/lib/node_modules/npm/bin/npm-cli.js npm@1.0.101 /usr/local/lib/node_modules/npm It worked
makeせずにDLしたみたいです。
NODE_PATHをセットします。
$ export NODE_PATH=/usr/local/lib/node_modules/
server.jsをコピって設置、起動します。
var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end('Hello node.js!!\n'); }).listen(8000, "localhost");
$ node server.js
ターミナルが待ち受け状態になりました。curlでアクセスしてみます。
$ curl localhost:8000
Hello node.js!!
ちゃんと動いたみたいですね。