node.js - 是否可以在不使用 NVM 的情况下安装多个版本的 NPM?

标签 node.js npm

是否可以在不使用 NVM 的情况下安装多个版本的 NPM?如果是的话,是否有任何命令可以像命令一样查看它们。

npm --version

我想可能有一个版本的 NPM 用于全局项目,而另一个版本用于本地项目?

正如 alex 在评论中提到的,NVM 是实现这一点的替代方案,但没有它也可能吗?

最佳答案

是的,这是可能的。只需在本地安装即可:

$ mkdir -p npm2/node_modules
$ cd npm2
$ npm install npm@2

现在使用本地 npm 而不是全局 npm:

$ npm --version
3.10.3
$ ./node_modules/npm/cli.js --version
2.15.11

关于node.js - 是否可以在不使用 NVM 的情况下安装多个版本的 NPM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40256630/

相关文章:

node.js - 在快速中间件内没有调用Sinon spy

node.js - 你能在redis中保存嵌套对象吗?

node.js - 使用 dc 和 Node.js 预渲染图表

javascript - 将 npm 与 | 一起使用时,不会运行或报告任何 mocha 测试参数

javascript - 如何在 Angular 5 中使用 javaScript TimeSheet 插件

reactjs - 我的 npm start for React 教程项目无法正常工作

javascript - 如何将 github 存储库代码导入 mt 客户端 js?

javascript - 减少计数,以便显示每个用户的所有 vendor 的计数

node.js - Node Elasticsearch 批量索引失败且无提示

javascript - 在 vanilla JavaScript 中向服务器发送 GET 请求的最佳方式是什么?