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

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


当前回答

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

其他回答

这似乎是一个兼容性问题,运行

Sudo n 14

然后NPM安装或纱线安装。会有用的

Node.js团队建议使用以下Node.js版本管理器来在不同版本的Node之间切换:

OSX或Linux:

NVM n

窗口:

诺迪斯特 NVM-Windows

我个人在Windows 11上使用“nvm-windows”获得了很好的体验。

降级到node8的步骤

brew install node@8
brew link node@8 --force

如果警告删除文件夹和文件的警告,然后再次执行命令:

brew link node@8 --force
 curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
 sudo npm install -g n
 sudo n 10.15
 npm install
 npm audit fix
 npm start

对于windows 10,

从“添加或删除程序”中卸载节点 从https://nodejs.org/en/安装所需的版本

为我工作。