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

相信很多菜鳥初用nodejs時候裝插件會碰到這種狀況,搜索相關文章和請求不少端友未果,並且不少人也不清楚具體該怎麼作,通過長時間詢問才解決,最後總結一下,但願能夠幫助到此問題端友,我這個是安裝gulp的時候出現的問題,其它插件這種問題我不清楚怎麼解決,你能夠效仿此作法嘗試解決一下javascript

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

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

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

這個變量怎麼找?有三種方法能夠找到,或許還有其它方法能夠找到,本身選擇一種喜歡的方式就好(前提必定是全局安裝過gulp才行)node

第一種方法:npm

在dos下輸入  gulp

npm config get prefix

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

第二種方法:post

在dos下輸入  spa

npm config list

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

第三種方法:

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

 

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

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

二、下面部分是系統變量,在下面部分找到Path變量,雙擊這個變量便可修改,變量值修改爲剛纔找到的系統變量PATH便可,修改完畢點確認

三、修改完系統變量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

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

掃描二維碼,分享此文章

相關文章
相關標籤/搜索