我使用的是最新版本的nodist版本 0.8.8 。通过使用此程序,我安装了最新的节点版本 10.7.0 和最新的npm版本 6.1.0 。我通过阅读以下文件向我保证。
https://nodejs.org/en/download/releases/
我在google中浏览过以查找npm 6.2.0 是否可用?如果是的话,我想知道它对应的 node 版本。
谢谢。
答案 0 :(得分:1)
Node.js和NPM版本不是直接连接的,否则它们将具有匹配的版本。
语义版本控制假定次要版本不会带来重大更改:
给出版本号MAJOR.MINOR.PATCH,增加:
当您更改不兼容的API时的主要版本,
以向后兼容的方式添加功能时的
版本,并且 进行向后兼容的错误修复时的PATCH版本。
这意味着,如果NPM 6.1.0与Node 10.7.0一起使用,那么NPM 6.2.0也与它一起使用。
节点版本要求通常在package.json engines
部分中列出,可以在本地或GitHub存储库中进行检查。
npm
package.json不包含此部分,因此必须推断出适合它的实际Node版本。
npm
代码库当前使用ES6,但没有更高版本。 Latest Node 6 release covers 99% of ES6 spec,NPM 6.2.0可以在Node 6.14或更高版本上完全使用。通常,可以肯定的是,最新的 even 主版本(截至目前为Node 10)在最新的NPM版本中没有问题。
答案 1 :(得分:0)
Node和npm是独立的工具。您可以很好地安装任何一个的不同版本。 使用
npm i -g npm@latest
获取与节点一起安装的最新npm。
使用node -v
和npm -v
来获取各自的版本信息。
答案 2 :(得分:0)