我想把我的Node版本从最新版本降级到v6.10.3。

但到目前为止,一切都无济于事。尝试了NVM,它也给出了一个错误,说make command is not found。如何降级Node?


当前回答

如果你在Windows上,我建议手动卸载node并安装chocolatey来处理你的节点安装。choco是一个提供大量流行软件的很棒的CLI。

然后你就可以,

choco install nodejs --version $VersionNumber

如果你已经通过chocoley安装了它,

choco uninstall nodejs 
choco install nodejs --version $VersionNumber

例如,

choco uninstall nodejs
choco install nodejs --version 12.9.1

其他回答

windows:

步骤

进入控制面板>程序和>Node.js功能,然后卸载 登录https://nodejs.org/en/网站下载并安装。

如果你在macOS上,没有使用NVM,最简单的方法是运行来自node.js网站的安装程序。它足够聪明,管理替换您当前的安装与新一个,即使它是一个旧的。至少这对我有用。

我不得不将节点降级到v10.16.0

sudo n 10.16.0

nvm use v10.16.0

这为我解决了问题

确定Node版本

node -v  // or node --version
npm -v   // npm version or long npm --version

确保已安装n个

sudo npm install -g n // -g for global installation 

升级到最新的稳定版本

sudo n stable

更改到特定版本

sudo n 10.16.0

回答这篇文章的启发。

对于windows,其中一个选项是卸载当前版本的Node。然后,转到节点网站,下载所需的版本并安装最后一个版本。