node.js - n 或 nvm 用于管理 Node 版本 - 为每个版本保留全局模块是个好主意吗?

标签 node.js

我一直在为 Node 使用 docker 容器,不幸的是在 OSX 上 gulp watch super 慢而且有问题。所以我回到在主机上安装工具 :( 不幸的是。

nnvm 之间选择

我看到它们之间的一个主要区别是全局包,n 为所有版本保留一个全局存储库,而 nvm 将 em 分开。

没有参与过很多 node.js 项目,我觉得这是一个重要的区别,但我不确定它在现实生活中是否真的很重要。

有什么想法吗?

最佳答案

n是一个Node模块,可以通过npm安装,nvm是一个Bash脚本。

nnvm 仍然是活跃的项目,因为它仍然比在 Windows 上更新更麻烦。它们仍在积极维护中,并且都在不到 10 天前进行了修改。

我发现 n 更容易使用,因为它可以通过 npm 安装,但是这两个脚本都达到了它们的目的;)

关于node.js - n 或 nvm 用于管理 Node 版本 - 为每个版本保留全局模块是个好主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41666010/

相关文章:

node.js - Sequelize,检查行是否存在并返回 bool 值

node.js - 在单个对象而不是嵌套对象中显示所有数据

node.js - 没有创建 bower_modules 文件夹

javascript - 尝试将 haml-coffee 与expressJS 应用程序一起使用时出现奇怪的错误

node.js - 如何连接 Google Actions 和 Watson?

mysql - AWS Lambda/API Gateway - 传递 ID 以使用 node.js 删除 mysql 中的行

javascript - 如何使用express nodejs上传图像文件并显示

node.js - 尝试将Nightmare .type()与只能通过名称获得的元素一起使用

node.js - 如何编写一个 package.json 文件,以便下载所有依赖项 "npm install"

node.js - 如何在nestjs中间件中使用passport?