因此最終,我試圖按照本教程http://travismaynard.com/writing/getting-started-with-gulp安裝gulp,最初我遇到了很多問題。我不斷收到「吞嚥不被認爲是內部或外部命令」的錯誤,這讓我感到困惑,因爲我發現通過運行npm ls,gulp已被正確安裝。即使重新啓動命令提示符後,該命令仍未被識別。我在網上發現了一篇文章http://blog.webbb.be/command-not-found-node-npm/,我可能在我的本地文件夾中安裝了gulp,而不是全局的node_module文件夾。但是,當我試圖用npm config set prefix usr/local /重置npm文件夾時,我收到了錯誤。如果任何人都可以通過獲取全局NPM文件夾設置並獲得gulp命令正常工作,那將非常感謝。設置全局NPM文件夾
回答
嘗試運行命令提示符管理員, 或sudo,因爲你似乎是在UNIX上, 您在全球安裝包使用NPM -g,
謝謝!我嘗試在命令提示符下以管理員身份安裝gulp,並將NPM文件夾設置爲node_modules。當我在我的項目目錄中使用npm root命令時,gulp仍然顯示爲安裝在本地目錄中。不是問題的原因? – saupton 2015-02-08 19:40:31
不確定,我對node的經驗有限,[文檔](https://docs.npmjs.com /文件/文件夾)可能會有幫助,對不起,我不能更多的幫助 – reblerebel 2015-02-08 19:59:26
非常感謝你的幫助! – saupton 2015-02-08 20:55:16
- 1. 如何設置npm不安裝全局安裝的軟件包?
- 2. 更新時刪除了NPM全局程序包配置文件
- 3. 如何在全局npm配置中重置npm註冊表
- 4. 全局安裝npm
- 5. parsley.js全局設置
- 6. NVM全局模塊文件夾
- 7. Ansible:全局模板文件夾?
- 8. npm全局軟件包安裝問題
- 9. npm爲全局安裝的軟件包設置了奇怪的權限
- 10. 鎖定全局npm包
- 11. npm package.json全局安裝?
- 12. 設置全局文本顏色?
- 13. Laravel 5設置配置文件的全局變量(mailchimp)
- 14. ASP.Net MVC 4全局屬性喜歡配置文件設置
- 15. 重置全局設置路由後綴symfony中的routing.yml文件
- 16. vagrant windows文件夾設置
- 17. 設置全局參數Symfony2
- 18. JAXB:全局XmlAccessType設置?
- 19. 播放2.4全局設置
- 20. Codeigniter:設置'全局變量'
- 21. 與全局變量設置
- 22. 設置全局變量Codeigniter
- 23. Server.ScriptTimeout設置全局範圍?
- 24. Laravel 5全局設置
- 25. 全局設置php函數
- 26. jQuery設置全局變量
- 27. 設置外觀:全局無?
- 28. org.scalatest:全局設置(像beforeAllSuites?)
- 29. TestNG:全局設置invocationCount
- 30. 在layout-hdpi文件夾中設置不同的佈局
是否'NPM LS -g'說明了什麼?你是否在全球範圍內安裝了gulp? - >'npm install -g gulp' – Heikki 2015-02-08 20:09:21
我之前運行過這行(npm install -g gp),它似乎工作正常,但現在運行npm ls -g出現空了,運行npm install -g gulp給了我一個錯誤字符串: npm ERR!錯誤:EPERM,mkdir'C:\ Windows \ system32 \ node_modules \ node_modules' npm ERR! ([錯誤:EPERM,MKDIR 'C:\ WINDOWS \ SYSTEM32 \ node_modules \ node_modules'] NPM ERR錯誤號:!?50 ... 你不應該安裝吞掉全球每一次正確的我不知道爲什麼,突然之間,它似乎沒有安裝。 – saupton 2015-02-08 20:51:23
我認爲你的節點安裝現在已經搞亂了。 – Heikki 2015-02-09 02:42:59