我在Ubuntu 10.10上运行Node.js v0.5.9-pre版本。
我希望使用v0.5.0-pre版本。
如何回滚到节点的旧版本?
我在Ubuntu 10.10上运行Node.js v0.5.9-pre版本。
我希望使用v0.5.0-pre版本。
如何回滚到节点的旧版本?
当前回答
如果你想转到LTS版本的节点,它是最新/当前版本的稳定版本,只需在你的目录中运行这个。
NPM I节点
这将在你的目录中安装LTS版本的node。
其他回答
为此,您需要安装NVM。
对于Mac
使用下面的命令编辑.bash_profile。
nano .bash_profile
并将以下行添加到.bash_profile
export NVM_DIR=~/.nvm
source ~/.nvm/nvm.sh
保存它。退出终端并检查魔法。
然后使用下面的命令安装所需的版本。
nvm install v14.18.0
如果您想检查系统上已安装的节点版本。使用下面的命令。
nvm ls
如果您想从已安装的节点版本中使用特定版本。使用以下命令
nvm use 12.14.4
运行这个:
rm -rf node_modules && npm cache clear && npm install
节点将从缓存的文件中安装。所以如果你先清除所有东西,那么NPM使用0.10。Xx,它将恢复正常。
我知道这个问题很久以前就被问过了,但也许它对其他人有帮助。 我可以向那些正在寻找在不同版本的NodeJS之间切换的人推荐这个实用程序(NVS - Node Version Switcher):
https://github.com/jasongin/nvs
NVM install 0.5.0 #安装之前选择的版本
NVM别名默认0.5.0 #设置为默认值
NVM use default #使用新的默认值作为全局激活版本。
如果没有最后一个参数,活动版本不会更改为新的默认值。因此,当您打开一个新终端或重新启动服务器时,旧的默认版本仍然是活动的。
窗户
用巧克力降级节点
安装巧克力色。然后运行:
choco install nodejs.install -version 6.3.0
Chocolatey拥有许多可用的Node版本。
Downgrade NPM
npm install -g npm@3.10.3