'gulp'不是內部或者外部命令,也不是可運行的程序或批處理文件


相信不少菜鳥初用nodejs時候裝插件會碰到這種情況,搜索相關文章和請求很多端友未果,而且很多人也不清楚具體該怎么做,經過長時間詢問才解決,最后總結一下,希望可以幫助到此問題端友,我這個是安裝gulp的時候出現的問題,其它插件這種問題我不清楚怎么解決,你可以效仿此做法嘗試解決一下

nodejs安裝、查看版本正常,npm安裝、查看版本正常

gulp安裝也正常,但是就是查看gulp -v的時候報錯,原因:缺少系統變量PATH或者PATH變量錯誤(我這個是因為曾經不懂,手賤修改系統變量PATH的時候把原有的刪掉了)

提示:這個系統變量PATH,直接追加就好(多個變量值用分號;隔開),不要刪除已經有的系統變量PATH,否則以后有你受的,我就是開始不知道這個,手賤刪除了已有變量,導致每次都提示這個

這個變量怎么找?有三種方法可以找到,或許還有其它方法可以找到,自己選擇一種喜歡的方式就好(前提一定是全局安裝過gulp才行)

第一種方法:

在dos下輸入  

npm config get prefix

 就會顯示一個地址,這個地址就是那個系統變量PATH

第二種方法:

在dos下輸入  

npm config list

這個返回的是一個多數據,自行找到prefix屬性,等號后面的值就是系統變量PATH(一會添加的時候把里面的\\改成\)

第三種方法:

就是自己手動找node_global全局文件路徑,根據自己安裝nodejs時候文件的位置,找到node_global的位置,這個路徑就是系統變量PATH

 

通過上面三種方法相信你已經找到這個系統變量PATH了,下面請看怎么修改它,具體這個系統變量PATH是什么,我只是個菜鳥,我也說不清,我只能告訴你怎么去修改。

我的系統系windows7,其它系統請自行解決哦。 
1、桌面->計算機(右擊)->屬性->高級系統設置 -> 高級->環境變量 

2、下面部分是系統變量,在下面部分找到Path變量,雙擊這個變量即可修改,變量值修改成剛才找到的系統變量PATH即可,修改完畢點確認

3、修改完系統變量PATH之后,一定要重啟dos窗口才行,簡單來說就是把cmd運行的黑窗口關掉,從新打開運行一下 。

如果安裝文字還是不會找系統變量PATH,可以根據下面的圖片步驟操作,找到的請忽略下面圖片操作。最后,若文章有錯誤或者建議,可以留言,本人就是因為這個報錯的問題找了很久都沒解決,所以總結一下,希望可以幫助到和我一樣菜鳥的前端,快速解決問題,節省時間。

本文標題:gulp不是內部或者外部命令,也不是可運行的程序或批處理文件

原創作者:Jiao Shou

發布時間:2015年04月22日 - 14:05

最后更新:2015年04月22日 - 20:06

原始鏈接:http://www.cnblogs.com/jiaoshou/p/4756738.html

許可協議:轉載本篇文章時請務必以超鏈接形式標明文章原文鏈接和作者信息。

掃描二維碼,分享此文章


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM