9
A
回答
3
1
是否在全局安装是为了在命令行上提供新脚本?如果是这样,我可能会为你解决一个问题。
只要安装您的包裹像往常一样(不-g
):
npm install -S my_module_name
包括-S
标志或--save
将有助于保持你的package.json
文件保持最新状态。
和往常一样,您的项目的npm install
步骤将在本地安装(如您所述)。但是,它也会生成一个本地文件夹,其中包含每个项目的npm提供的命令行可执行文件(位于node_modules/.bin/
文件夹内)的符号链接。
该文件夹添加到系统路径,以便能够npm
模块的命令行访问,而无需通过-g
,或root访问需要安装到一台机器:
export PATH=/path/to/your/project/source/node_modules/.bin/:$PATH
相关问题
- 1. 全局安装npm
- 2. npm是否会在本地package.json中安装全局外观?
- 3. npm package.json和docker(安装它...)
- 4. NPM安装:在的package.json
- 5. 的package.json全球模块安装
- 6. npm全局软件包安装问题
- 7. npm全局安装不使用节点
- 8. 如何通过全局安装npm?
- 9. GruntJS/NPM package.json:从本地安装?
- 10. 使NPM安装特定版本package.json
- 11. 流星NPM安装从的package.json
- 12. 如何使用package.json保存全局包的安装?
- 13. 如何设置npm不安装全局安装的软件包?
- 14. 在npm包上获取“npm ERR!code EPEERINVALID”全局安装
- 15. 使用npm运行全局安装的npm程序
- 16. NPM完全忽略全局安装的软件包
- 17. 的package.json脚本,如果缺少安装全局模块,然后用它
- 18. 如何遍历全局和本地npm包的package.json文件?
- 19. 如何判断npm包是全局安装还是本地安装
- 20. 以编程方式列出全局安装的npm模块
- 21. 如何使用npm全局安装模块?
- 22. NPM安装不正确的运行命令全局(我)模块
- 23. 角度cli不使用全局npm安装
- 24. 构建Git依赖于全局npm安装
- 25. 在npm Windows版本中,全局安装似乎不起作用
- 26. npm install仅在全局安装包时有效
- 27. 安装全局npm后量角器仍然不可用
- 28. 全局安装的npm-packages不能正常工作
- 29. 如何更改npm全局安装路径
- 30. npm全局安装链接到错误的目录
虽然这是最好的,如果你有多个本地安装的库由于新版本出现的速度而并行执行项目。因为你在全球安装了一个更新的版本,所以打破你的其他项目很烦人。 – Raynos 2011-05-13 07:59:43
@Raynos是啊这就是我为大部分软件包所做的。虽然 – Mark 2011-05-18 11:33:30