因此最終,我試圖按照本教程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. 全局設置error_handler
- 6. parsley.js全局設置
- 7. IntelliJ&全局配置文件
- 8. Ansible:全局模板文件夾?
- 9. NVM全局模塊文件夾
- 10. npm全局軟件包安裝問題
- 11. npm爲全局安裝的軟件包設置了奇怪的權限
- 12. 鎖定全局npm包
- 13. npm package.json全局安裝?
- 14. 設置全局文本顏色?
- 15. ASP.Net MVC 4全局屬性喜歡配置文件設置
- 16. Laravel 5設置配置文件的全局變量(mailchimp)
- 17. 重置全局設置路由後綴symfony中的routing.yml文件
- 18. Django設置文件夾ImportError
- 19. vagrant windows文件夾設置
- 20. NodeJS API文件夾設置
- 21. 的Android 6,設置全局設置WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN
- 22. 如何設置全局區域設置?
- 23. 與全局變量設置
- 24. 設置全局參數Symfony2
- 25. ngresource設置全局變量
- 26. xUnit.net:全局設置+拆解?
- 27. Sonar全局設置消失
- 28. Laravel 5全局設置
- 29. 設置全局變量Codeigniter
- 30. Codeigniter:設置'全局變量'
是否'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