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