'gulp'不是內部或者外部命令,也不是可運行的程序


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

 

1,在用戶變量里新建變量

PATH: %USERPROFILE%\AppData\Roaming\npm(如果已有path變量,則在后面直接加上即可)

 

2,在系統環境變量里的path加上node.js的安裝路徑

 

 

一:相信不少菜鳥初用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,可以根據下面的圖片步驟操作,找到的請忽略下面圖片操作。最后,若文章有錯誤或者建議,可以留言,本人就是因為這個報錯的問題找了很久都沒解決,所以總結一下,希望可以幫助到和我一樣菜鳥的前端,快速解決問題,節省時間


免責聲明!

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



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