Supertrue walfo

Vagrant, nvm と Node.js をインストールする

Vagrant の仮想マシンで Node.js を管理するため nvm をインストールする。

Vagrant に nvm をインストールする

# (Vagrant で仮想マシンにログインしておく)
$ vagrant ssh
[vagrant@]$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.27.1/install.sh | bash

# (一度ログアウトしてログインし直す)
[vagrant@]$ exit
$ vagrant ssh

# nvm がインストールされているかを確認
[vagrant@]$ nvm --version

Vagrant に Node.js をインストール

# nvm で Node.js をインストール
$ nvm install v4.1.1
$ nvm alias default v4.1.1
# 確認
$ node -v

nvm から Node.js をインストールすると、sudo コマンドを利用した npmnode コマンドが使えなくなるのでその対処。

[vagrant@] $ sudo visudo

設定項目を編集する

(env_reset を無効に)
# Defaults env_reset
 ↓
Defaults !env_reset

(HOMEを追加)
# Defaults   env_keep += "HOME"
 ↓
Defaults    env_keep += "HOME"

(パスを書き換えない)
Defaults   secure_path = /sbin:/bin:/usr/sbin:/usr/bin
 ↓
# Defaults   secure_path = /sbin:/bin:/usr/sbin:/usr/bin

リンク

2015年9月28日 15:31
2016年6月30日 18:24 編集済み