如何设置默认节点版本??重启服务器后
how to set the default node version?? After restarting server
$ nvm ls:
.nvm
v0.11.12
v0.11.13
我必须在每个会话中继续使用 nvm use v.0.11.13:
.nvm
v0.11.12
-> v0.11.13
brew install 和官方的安装脚本我都试过了
在终端中使用它。
$ nvm alias default v0.11.13
如需更多帮助,请转至 https://github.com/creationix/nvm 或在终端中输入 nvm help
。
尝试将 .nvmrc
文件放在项目的根目录下。它应包含:
v0.11.13
然后,您可以在 ~/.bashrc
(或您使用的任何 bash)的末尾添加这个小片段:
# Use node version (nvm use)
autoload -U add-zsh-hook
load-nvmrc() {
if [[ -f .nvmrc && -r .nvmrc ]]; then
nvm use
elif [[ $(nvm version) != $(nvm version default) ]]; then
echo "Reverting to nvm default version"
nvm use default
fi
}
add-zsh-hook chpwd load-nvmrc
load-nvmrc
一旦您进入包含正确 .nvmrc
文件的目录,这应该正确设置 node
版本。
$ nvm ls:
.nvm
v0.11.12
v0.11.13
我必须在每个会话中继续使用 nvm use v.0.11.13:
.nvm
v0.11.12
-> v0.11.13 brew install 和官方的安装脚本我都试过了
在终端中使用它。
$ nvm alias default v0.11.13
如需更多帮助,请转至 https://github.com/creationix/nvm 或在终端中输入 nvm help
。
尝试将 .nvmrc
文件放在项目的根目录下。它应包含:
v0.11.13
然后,您可以在 ~/.bashrc
(或您使用的任何 bash)的末尾添加这个小片段:
# Use node version (nvm use)
autoload -U add-zsh-hook
load-nvmrc() {
if [[ -f .nvmrc && -r .nvmrc ]]; then
nvm use
elif [[ $(nvm version) != $(nvm version default) ]]; then
echo "Reverting to nvm default version"
nvm use default
fi
}
add-zsh-hook chpwd load-nvmrc
load-nvmrc
一旦您进入包含正确 .nvmrc
文件的目录,这应该正确设置 node
版本。