Node.jsのセットアップ備忘録
Node.jsのセットアップ備忘録
環境
% sw_vers ProductName: Mac OS X ProductVersion: 10.6.8 BuildVersion: 10K549
nvm を導入する
nvm は Node Version Manager の略です。
% cd ~/project
% git clone git://github.com/creationix/nvm.git
nvm へのエイリアスを張る
% ln -sf $HOME/project/nvm $HOME/.nvm
直接 $HOME/.nvm に git clone してもよいと思うのですが、私はなんとなく $HOME/project に node を置きたかったのでこうしました。
zshrc の設定
この状態だと nvm コマンドを発見できません。
% which nvm nvm not found
次のようにすると nvm が見つかるようになります。各自で zshrc などに記述しておくと良いでしょう。
% source $HOME/.nvm/nvm.sh
ただし、この状態だと node と npm が見つかりません。
% which node node not found % which npm npm not found
以下のコマンドを実行するとよいです。
% nvm ls > /dev/null % nvm sync > /dev/null % nvm use defaults > /dev/null
こうすると node と npm の場所を知る事ができます。
% which node /Users/okamura/.nvm/v0.6.10/bin/node % which npm /Users/okamura/.nvm/v0.6.10/bin/npm
ということで zshrc などに以下を記述しておくとよいです。
source $HOME/.nvm/nvm.sh nvm ls > /dev/null nvm sync > /dev/null nvm use defaults > /dev/null
本当はもっといい方法がある気がしますが分かってないので、どうすればいいのか知ってる人いたら教えて下さい。
おしまい