繁体   English   中英

根据节点版本,我可以使用哪个npm版本是否有限制?

[英]Are there constraints on which npm version I can use based on my node version?

有没有办法知道我是否可以将特定版本的npm与特定版本的节点一起使用?

我想使用最新的npm(在撰写本文时为6.4.1)和最新的LTS(在撰写本文时为8.11.4)。

我意识到版本非常接近,可能没有问题,但是我学会了不要对我不知道的东西做假设:P

我建议您安装nvmhttps://github.com/creationix/nvm/blob/master/README.md )并让它执行版本管理。

用法:要下载,编译和安装最新版本的节点,请执行以下操作:

nvm install node

然后在任何新的shell中使用已安装的版本:

nvm use node

或者,您可以运行它:

nvm run node --version

或者,您可以在具有所需版本的节点的子外壳中运行任意命令:

nvm exec 4.2 node --version

您还可以获取可执行文件的安装路径:

nvm which 5.0

阅读更多: 使用nvm管理Node.js版本

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM