【发布时间】:2019-02-07 19:23:07
【问题描述】:
有什么方法可以知道我是否可以将特定版本的 npm 与特定版本的节点一起使用?
我想使用最新的 npm(撰写本文时为 6.4.1)和最新的 LTS(撰写本文时为 8.11.4)。
我意识到版本非常接近,可能没有问题,但我学会了不要对我不知道的东西做出假设:P
【问题讨论】:
标签: javascript node.js npm npm-install node-modules
有什么方法可以知道我是否可以将特定版本的 npm 与特定版本的节点一起使用?
我想使用最新的 npm(撰写本文时为 6.4.1)和最新的 LTS(撰写本文时为 8.11.4)。
我意识到版本非常接近,可能没有问题,但我学会了不要对我不知道的东西做出假设:P
【问题讨论】:
标签: javascript node.js npm npm-install node-modules
我建议你安装 nvm (https://github.com/creationix/nvm/blob/master/README.md) 并让它进行版本管理。
用法: 要下载、编译和安装最新版本的 node,请执行以下操作:
nvm install node
然后在任何新的 shell 中使用已安装的版本:
nvm use node
或者你可以直接运行它:
nvm run node --version
或者,您可以使用所需版本的节点在子 shell 中运行任意命令:
nvm exec 4.2 node --version
您还可以获取可执行文件的安装路径:
nvm which 5.0
【讨论】:
npm i npm@latest 将 npm 更新到最新版本。