'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

许可协议:转载本篇文章时请务必以超连接形式标明文章原文连接和做者信息。

扫描二维码,分享此文章

相关文章
相关标签/搜索