1
A
回答
0
你永遠不需要用root權限運行npm install -g
- 如果你得到權限錯誤,那麼這意味着npm安裝不正確。 npm網站提供了有關如何解決這個問題的相當全面的文檔 - https://docs.npmjs.com/getting-started/fixing-npm-permissions
最好的選擇是使用軟件包管理器來安裝npm,例如MacOS上的Homebrew。節點版本管理器(NVM)也可以簡化流程,併爲使用不同節點版本提供支持。或者,您可以更改/usr/local
的所有權,以便當前用戶擁有該權限,或者將當前用戶將npm使用的文件夾更改爲一個所有者。
+0
大多數Linux軟件包管理器都會這樣安裝節點。由於-g是系統範圍內的變化,因此使用root運行它並不一定是壞事。 –
3
由於錯誤提示你需要NPM執行root權限安裝-g。
或者打開一個管理控制檯在Windows,或使用sudo的在Linux中:
sudo npm install -g nodemon
如果你想避免這種情況,你可以考慮使用NVM,它可以提供不依賴於全球node_modules根特權。
相關問題
- 1. Nodejs npm未能安裝nodemon
- 2. npm安裝問題
- 3. NodeJS - NPM無法安裝nodemon軟件包
- 4. NPM -g安裝問題
- 5. npm aerospike安裝問題
- 6. NPM安裝問題ubuntu
- 7. npm lodash安裝問題?
- 8. npm安裝連接問題
- 9. npm安裝錯誤/問題
- 10. node.js npm安裝問題
- 11. NPM的安裝問題的Ubuntu 11.04
- 12. NPM的安裝問題的Ubuntu 9.04
- 13. 安裝節點和npm的問題
- 14. 使用npm安裝express的問題。
- 15. 安裝NPM貓鼬的問題
- 16. nodemon遞歸手錶問題?
- 17. npm安裝管理員權限問題
- 18. 問題直接從Github安裝npm包
- 19. 使用npm安裝postgres問題
- 20. npm iOS部署安裝問題
- 21. npm全局軟件包安裝問題
- 22. npm路徑和安裝問題 - 建議
- 23. 角2/4 NPM安裝問題
- 24. Nativescript;在命令行安裝npm問題
- 25. 面臨的問題whille安裝NPM TS裝載機和NPM CSS裝載機
- 26. NPM安裝的問題,碰到一些問題
- 27. 問題與安裝節點/ NPM運行安裝
- 28. NPM VirtualBox上安裝問題與Ubuntu安裝
- 29. NPM安裝bcrypt
- 30. 問題與NPM包裝中已安裝在CloudBees的
右鍵單擊====>以管理員身份打開 – Chris
它在日誌中表示它。您無權訪問'/ usr'。在Linux上試試:'sudo npm i -g nodemon' –