【发布时间】:2019-12-14 17:52:31
【问题描述】:
我已经使用以下命令安装了节点版本 12。
$ nvm install 12 -g
# note - nvm use 12.13.1 has same effect
v12.13.1 is already installed.
Now using node v12.13.1 (npm v6.12.1)
当我输入$ node -v 确认节点版本时,命令行显示为v12.13.1。
我也将它设置为我的默认节点版本。
$ nvm alias default 12.13.1
default -> 12.13.1 (-> v12.13.1)
然而,当我打开一个新窗口时,我仍然看到版本 10。
$ node -v
v10.17.0
我必须这样做
$ nvm use 12
每次打开新窗口
然后我有
$ node -v
v12.13.1
如果不每次都使用,我怎么能将 12 设为默认值?
这是在 Ubuntu 上,我的 .bashrc 包括:
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
【问题讨论】:
-
在命令行中输入
where node。它记录了什么?