パッケージマネージャーも公開されているため、 とても簡単に最新バージョンがインストール出来る。
centos
$ wget http://nodejs.tchol.org/repocfg/el/nodejs-stable-release.noarch.rpm $ yum localinstall --nogpgcheck nodejs-stable-release.noarch.rpm $ yum install nodejs-compat-symlinks npm
ubuntu
$ apt-get install python-software-properties $ add-apt-repository ppa:chris-lea/node.js $ apt-get update $ apt-get install nodejs npm
ymlを扱う
$ npm install props
var fs = require('fs'), props = require('props'); var yamlData = fs.readFileSync('./config.yml','utf8'); var config = props(yamlData); console.log( config.name );
コマンドライン引数を利用する
$ npm install opts
デーモン化
install
$ npm install forever -g
起動
$ forever start script/hoge.js
確認
$ forever list
停止
$ forever stop <APP ID>
ソケット通信を行う
install
$ npm install socket.io
証明書エラーが出た場合は、以下のように設定する
$ npm config set strict-ssl false