节点不断恢复到旧版本

cwo*_*f27 3 node.js

每次我在控制台中重新启动 vagrant 时,它都会询问我的登录详细信息,然后说Now using node v7.10.0 (npm v4.2.0). 当我这样做时,run nvm install node我得到

v13.11.0 is already installed. Now using node v13.11.0 (npm v6.13.7)

...但后来我退出并返回,它又是 v7.10.0。当我尝试创建它们时,这会导致我的 rails 应用程序出现问题,因为它说未安装最新版本,然后我必须安装 Yarn 并且它找不到它。一团糟,不知道该怎么办。

Moh*_*sal 13

您可以运行以下命令设置v13.11.0为默认值

nvm alias default v13.11.0
Run Code Online (Sandbox Code Playgroud)

这对我有用。


exo*_*oad 6

也许尝试切换 Node 版本。Do nvm lsWhich 将为您提供已安装的 NodeJS 版本的列表。然后nvm use v13.11.0 使用以下命令将其设置为默认值:nvm alias default 13.11.0