有什么方法可以知道我是否可以将特定版本的 npm 与特定版本的 Node 一起使用?
我想使用最新的 npm(撰写本文时为 6.4.1)和最新的 LTS(撰写本文时为 8.11.4)。
我意识到版本非常接近,可能没有问题,但我学会了不要对我不知道的东西做出假设 :P
最佳答案
我建议您安装 nvm ( https://github.com/creationix/nvm/blob/master/README.md ) 并让它进行版本管理。
用法: 要下载、编译和安装最新版本的 Node ,请执行以下操作:
nvm install node
然后在任何新的 shell 中只使用安装的版本:
nvm use node
或者你可以直接运行它:
nvm run node --version
或者,您可以使用所需版本的 Node 在子 shell 中运行任意命令:
nvm exec 4.2 node --version
您还可以获得可执行文件的安装路径:
nvm which 5.0
关于javascript - 根据我的 Node 版本,我可以使用哪个 npm 版本有限制吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52137839/