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 aerospike安裝問題
- 3. NPM -g安裝問題
- 4. NPM的安裝問題的Ubuntu 11.04
- 5. NPM的安裝問題的Ubuntu 9.04
- 6. 安裝NPM貓鼬的問題
- 7. 使用npm安裝express的問題。
- 8. nodemon遞歸手錶問題?
- 9. npm iOS部署安裝問題
- 10. npm全局軟件包安裝問題
- 11. 角2/4 NPM安裝問題
- 12. 問題直接從Github安裝npm包
- 13. npm安裝管理員權限問題
- 14. 面臨的問題whille安裝NPM TS裝載機和NPM CSS裝載機
- 15. NPM VirtualBox上安裝問題與Ubuntu安裝
- 16. NPM安裝的問題,碰到一些問題
- 17. npm ERR!安裝包
- 18. 安裝紗或NPM
- 19. NPM安裝失敗
- 20. npm whitesource未安裝
- 21. NPM安裝電子
- 22. 安裝和安裝問題
- 23. NPM安裝崩潰
- 24. 使用npm安裝mongodb模塊的問題
- 25. 在elasticbeanstalk上安裝npm canvas - npm安裝錯誤
- 26. 安裝Nodemon但無法找到
- 27. 問題安裝
- 28. 安裝問題
- 29. NPM安裝差別
- 30. 全局安裝npm
右鍵單擊====>以管理員身份打開 – Chris
它在日誌中表示它。您無權訪問'/ usr'。在Linux上試試:'sudo npm i -g nodemon' –