Nvm-windows: 这个项目让我很困惑

创建于 2018-08-12  ·  3评论  ·  资料来源: coreybutler/nvm-windows

当说明(https://docs.npmjs.com/getting-started/installing-node)将我发送到此处时,我刚刚在我的 Windows 计算机上安装了 node.js 和 npm。 阅读这个自述文件让我完全困惑。 我需要 nvm-windows 吗? 和我刚安装的有区别吗?

我不认为我对任何版本感兴趣。 我只想能够使用 npm 下载文件并尝试使用 node.js 进行的任何异步编程。 期待一个简单的答案。

最有用的评论

真的很讨厌不同意,我不想跳到新手身上,但这不只是没有正确阅读文档的情况吗?

提供的页面非常清楚地说明了正常安装 node.js 之间的区别,甚至为什么使用 nvm 而不是在本地安装 node。 此外,它没有在这里链接,它只是提到“一个”NVM,而不是特别提到这个。

入门页面说:

如果你只是想开始探索 npm,使用 Node.js 安装方法是最快的。 如果您是高级开发人员,准备加入并使用版本,请使用节点版本管理器。

然后再往下说:

安装 npm 并管理 npm 版本
npm 是用 Node.js 编写的,因此您需要安装 Node.js 才能使用 npm。 您可以通过 Node.js 网站安装 npm,或者通过安装 Node Version Manager 或 NVM。 本章解释了这两个选项。

如果你只是想开始探索 npm,使用 Node.js 安装方法是最快的。 如果您是高级开发人员,准备加入并使用版本,请使用节点版本管理器。 如果您不确定,请在决定之前阅读本章。 您可以随时更改将来运行 npm 的方式。

然后,当您阅读该章时,它会继续解释:

由于 npm 和 node.js 产品由不同的实体管理,因此更新和维护可能会变得复杂。 此外,Node.js 安装过程会将 npm 安装在仅具有本地权限的目录中。 当您尝试全局运行包时,这可能会导致权限错误。

为了解决这两个问题,许多开发人员选择使用节点版本管理器或 nvm 来安装 npm。 版本管理器将避免权限错误,并将解决更新 Node.js 和 npm 的复杂性。

我认为这很清楚,说实话,不是吗?

所有3条评论

不,这不是必需的。

这是一个额外的工具,用于在 Windows 操作系统上更方便地管理节点和 npm 版本。

我们知道 node 和 npm 经常更新它们的版本。 还有一些人同时使用不同版本的节点处理多个项目。 通常,您的操作系统上必须只有一个版本的节点。
如果您想随时更改节点的版本; 或者如果您需要多个版本的节点共存。 nvm 程序就是您所需要的。 这是适用于 Windows 操作系统的 nvm。

@libook是正确的。 我将其分配给自己,因为我认为博客文章将有助于澄清这一点。 希望我能尽快找到时间。

真的很讨厌不同意,我不想跳到新手身上,但这不只是没有正确阅读文档的情况吗?

提供的页面非常清楚地说明了正常安装 node.js 之间的区别,甚至为什么使用 nvm 而不是在本地安装 node。 此外,它没有在这里链接,它只是提到“一个”NVM,而不是特别提到这个。

入门页面说:

如果你只是想开始探索 npm,使用 Node.js 安装方法是最快的。 如果您是高级开发人员,准备加入并使用版本,请使用节点版本管理器。

然后再往下说:

安装 npm 并管理 npm 版本
npm 是用 Node.js 编写的,因此您需要安装 Node.js 才能使用 npm。 您可以通过 Node.js 网站安装 npm,或者通过安装 Node Version Manager 或 NVM。 本章解释了这两个选项。

如果你只是想开始探索 npm,使用 Node.js 安装方法是最快的。 如果您是高级开发人员,准备加入并使用版本,请使用节点版本管理器。 如果您不确定,请在决定之前阅读本章。 您可以随时更改将来运行 npm 的方式。

然后,当您阅读该章时,它会继续解释:

由于 npm 和 node.js 产品由不同的实体管理,因此更新和维护可能会变得复杂。 此外,Node.js 安装过程会将 npm 安装在仅具有本地权限的目录中。 当您尝试全局运行包时,这可能会导致权限错误。

为了解决这两个问题,许多开发人员选择使用节点版本管理器或 nvm 来安装 npm。 版本管理器将避免权限错误,并将解决更新 Node.js 和 npm 的复杂性。

我认为这很清楚,说实话,不是吗?

此页面是否有帮助?
0 / 5 - 0 等级