NodeJS 如何从命令行安装某个节点版本

628mspwn  于 2023-06-05  发布在  Node.js
关注(0)|答案(3)|浏览(431)

我想安装Node 6.9.4。
在Windows控制台中,我尝试这样做:

npm install node@v6.9.4

它抛出这个错误:

npm ERR! No compatible version found: node@v6.9.4
npm ERR! Valid install targets:
npm ERR! 0.0.0

在Linux中,结果是类似的。我试着

sudo npm install node@v6.9.4

输出为:

npm ERR! version not found: node@6.9.4-cls

有没有办法用npm安装某个节点版本?

t3irkdon

t3irkdon1#

您应该使用nvm而不是npm来安装和管理节点版本
NPM是node的包管理器,而不是版本管理器。
要使用nvm安装特定版本的node,只需执行
nvm install v0.10.32
应该使用NPM来安装包/模块。比如说你需要为一个特定的项目使用request模块
npm install request
这两个支持吨的选项,可以发现在文档

vybvopom

vybvopom2#

我建议你使用nvm:Nodev版本管理器
就像

nvm install 6.9.4

它是管理所有节点版本的一个非常好的工具。

mlnl4t2r

mlnl4t2r3#

因为我在搜索如何更新nodejs时发现了这个,所以我想我应该在这里删除它:

npm install nodejs@14

相关问题