当说明(https://docs.npmjs.com/getting-started/installing-node)将我发送到此处时,我刚刚在我的 Windows 计算机上安装了 node.js 和 npm。 阅读这个自述文件让我完全困惑。 我需要 nvm-windows 吗? 和我刚安装的有区别吗?
我不认为我对任何版本感兴趣。 我只想能够使用 npm 下载文件并尝试使用 node.js 进行的任何异步编程。 期待一个简单的答案。
不,这不是必需的。
这是一个额外的工具,用于在 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 的复杂性。
我认为这很清楚,说实话,不是吗?
最有用的评论
真的很讨厌不同意,我不想跳到新手身上,但这不只是没有正确阅读文档的情况吗?
提供的页面非常清楚地说明了正常安装 node.js 之间的区别,甚至为什么使用 nvm 而不是在本地安装 node。 此外,它没有在这里链接,它只是提到“一个”NVM,而不是特别提到这个。
入门页面说:
然后再往下说:
然后,当您阅读该章时,它会继续解释:
我认为这很清楚,说实话,不是吗?