原文地址:https://docs.npmjs.com/downloading-and-installing-node-js-and-npm#checking-your-version-of-npm-and-node-js 翻译时间:2021.04.14
原文作者:npm
翻译人员:方阿森
无论是通过公共的 npm 源( registry )还是通过公司的 npm 源下载和安装包,你都必须要使用 node 版本管理工具 或者是 node 安装工具去安装 Node.js 和 npm 命令行接口(command line interface)。
我们强烈的推荐使用 node 版本管理工具,比如说 nvm 来安装 Node.js 和 npm**。
我们并不推荐使用 node 安装器,因为 node 安装进程会将 npm 安装到本地需要权限的路径,这么做会导致当你使用 npm 在全局安装包的时候发生权限错误(permissions errors)。
Note:npm 企业需要 npm 4.4.x 或者更高的版本。在控制台上,下载 npm 最新的版本,我们可以运行以下命令:
npm install -g npm
概览
- 检查 npm 和 Node.js 的版本
- 使用 node 版本管理工具来安装 Node.js 和 npm
- 使用 node 安装工具来安装 Node.js 和 npm
检查 npm 和 Node.js 的版本
如果你已经安装了 Node.js 和 npm,我们可以通过下面的命令来查看安装的版本信息。
node -v
npm -v
使用 node 版本管理工具来安装 Node.js 和 npm
node 版本管理工具允许你去安装或者选择不同版本的 Node.js 和 npm,因此你可以在 npm 的多个版本上测试你的应用程序,确保程序能适用于不同版本的用户。
OS X or Linux 上的 node 版本管理工具
Windows 上的 node 版本管理工具
使用 node 安装工具来安装 Node.js 和 npm
如果你无法使用 node 版本管理工具,你可以使用 node 安装工具在你的系统上安装 Node.js 和 npm。
- Node.js installer
- NodeSource installer
如果你使用 Linux,我们推荐你使用 NodeSource 安装器( NodeSource installer )。
OS X 或者 Windows node 安装器
如果你在使用 OS X 或者是 Windows,使用 Node.js 下载页面 中对应的那个就行了。不过你要确保安装的版本上有 LTS 的标记。其它版本都还没有通过 npm 进行测试。
Linux 或者其他操作系统的 node 安装器
如果你在使用 Linux 或者是其它的操作系统,使用其中一个下载器即可:
或者看看 这个页面 ,用许多 Linux 开发人员喜欢的方式,为 Linux 安装 npm。
不常见的操作系统
更多关于安装 Node.js 在各种各样其它平台的信息,请看 这个页面 。