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