node.jsのwebアプリケーションライブラリ express の4.0が出ていた。
http://expressjs.com/
試しに使ってみる。
3.xでは、express CREATEDIR して、cd CREATEDIR そして、node app.js
http://localhost:3000/ でアクセスできたけど、
4.xでは、express CREATEDIRして、cd CREATEDIR そして、 node ./bin/www
に変更されていたので注意が必要でした。
node app.jsしても何も出なく、、、どうしようかまよっていたら、
package.jsonに "start": "node ./bin/www" っていう記述があって気がついた。
node.js は
node-v0.10.26
で、centos 6.5 x86 64bit上で動いている。
http://nodejs.org/
から
node-v0.10.26.tar.gz
tar -zxvf node-v0.10.26.tar.gz
cd node-v0.10.26
./configure
make
make install
でいける。
ただし、centos上にコンパイラがないとダメなので、
yum install gcc
yum install gcc-c++
が必要なみたい。
express 4.0.0 は、npmをつかってインストールする。
npm install -g express
で、今日の場合は、4.0.0がインストールされました。あとは、
npm install -g express-generator
をすると、 /usr/local/bin/expressコマンドができる。
(Expressはいろいろ使うので、 -gのGlobaloptionでインストールしていいとおもう)
準備終了。
使い方は、
express CREATEDIRして、cd CREATEDIR そして、 node install して、node ./bin/www
http://localhost:3000
で
Express
Welcome to Express
っていうい画面がでれば使える状態です。