您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

NPM 本地配置

如何设置新的npm帐户并安装npm?如果您还没有npm帐户,则可以创建帐户,以便在公共表上共享和下载Javascript包。

从创建帐户。

从终端控制台安装npm。

使用名终端。

注意:您可以从浏览器中执行的许多步骤也可以直接从命令行界面。

npm是用Node.js编写的,所以你需要安装Node.js才能使用npm。

您可以通过Node.js网站安装npm,也可以安装Node Version Manager或NVM。

如果您只是想开始探索npm,使用Node.js安装是最快的。

如果您是准备好进入并使用版本的高级开发人员,请使用节点版本管理器。如果您不确定,请在决定前阅读本章。您可以随时更改运行npm的方式。

如果您使用的是OS X或Windows,请使用Node.js下载中的安装程序。请务必安装标有LTS的版本。其他版本尚未经过npm测试。

如果您使用的是Linux,请选择以下选项之一:

点击此处以许多Linux开发人员喜欢的方式安装npm for Linux。

滚动Node.js下载上的安装程序

检查NodeSource的二进制分发,看看是否有适用于您的系统的更新版本。

安装后,运行node -v。版本应为v8.9.1或更高版本。

安装node.js时,会安装npm。但是,npm比Node.js更频繁地更新,因此请确保您拥有最新版本。

要测试,运行:

npm -v

要确保这与最新版本匹配,请滚动到此的。如果您看到的版本与最新版本不匹配,请运行:

npm install npm@latest -g

这将安装最新的官方测试版本的npm。

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

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

此外,开发人员可以使用nvm在多个版本的npm上测试他们的应用程序。nvm使您可以轻松切换npm以及节点版本。这样可以更轻松地确保您的应用程序适用于大多数,即使他们使用的是其他版本的npm。如果您决定安装版本管理器,请使用您选择的版本管理器的说明来学习如何切换版本,并了解如何使用最新版本的npm保持最新。

单击了解如何为MacO安装nvm。

要在Windows上安装和管理npm和Node.js,我们建议使用。

单击了解如何安装nvm for Linux。

要测试新帐户,请键入:

npm login

系统将您输入,密码和电子。请务必使用与在网站上输入的完全相同的方式拼写您的,否则您将创建新帐户。

如果您已设置双因素身份验证,则在时将要求您输入一次性密码。如果您需要更多信息,请参阅有关双因素身份验证的章节。

要测试您是否已成功,请键入

npm whoami

适用于更高级的

如果您想尝试下未发布的npm版本来测试您创建的软件包将使用计划的下版本的npm,请使用以下命令:

npm install npm@next -g

这可能只是重新安装当前版本,具体取决于开发周期。此外,这个早期版本不是最终版本。因此,可能与最终发布的相匹配也可能不匹配。


联系我
置顶