有两种安装npm软件包的方法:本地或全局。 根据您想要如何使用软件包来选择使用哪种安装。
* 如果您想将软件包用作命令行工具,请将其安装到全局位置。 这样,无论哪个目录是最新的,它都可以工作。 例如,如果您正在安装grunt,则可以选择此选项。
* 如果你想依靠你自己模块中的软件包,然后在[本地](https://docs.npmjs.com/getting-started/installing-npm-packages-locally)安装它。 例如,如果您使用require语句,那么这将是您可以选择的选项。
要全局下载软件包,请使用命令 `npm install -g packageName`,例如:
~~~
npm install -g jshint
~~~
如果您收到EACCES错误,请参阅[关于权限的章节](https://docs.npmjs.com/getting-started/fixing-npm-permissions)。
提示:如果您安装了 npm 5.2 或更高版本,请考虑使用 npx 全局运行包。
> [原文链接](https://docs.npmjs.com/getting-started/installing-npm-packages-globally)
- 第一章 入门
- 01 - 什么是npm?
- 02 - 如何找到和选择软件包
- 03 - 如何设置新的npm账户并安装npm
- 04 - 如何安装本地软件包
- 05 - 使用package.json
- 06 - 如何更新本地软件包
- 07 - 如何卸载本地软件包
- 08 - 如何安装全局包
- 09 - 如何更新全局包
- 10 - 如何卸载全局软件包
- 11 - 如何创建Node.js模块
- 12 - 如何发布和更新软件包
- 13 - 如何使用语义版本控制
- 14 - 如何使用作用域包
- 15 - 如何用dist-tags标签包
- 16 - 如何使用双因素认证
- 17 - 如何使用安全令牌
- 18 - 如何更改配置文件设置
- 19 - 了解包和模块
- 20 - 如何防止权限错误
- 第二章 私人包裹
- 第三章 故障排除
- 第四章 使用npm
- 第五章 CLI命令
- 第七章 配置npm
- 第八章 npm,Inc.