关于用window操作系统使用nodeJS安装gulp时出现失败及报错的问题解决方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/gavincz/article/details/79731596

作为一名前端,在工作中不免会安装使用gulp,大家都知道,要使用gulp,必须依赖于nodeJS环境。因此,在此之前,首先要安装nodeJS。一般来说,正常安装(尤其是新装nodeJS)是不会出现报错的(当然由于众所周知的原因,npm在国内不太稳定,但是大家可以安装cnpm,这个很简单,网上的教程/资源也很多,这里不再赘述)。

情况描述:本人电脑是一台操作系统为win-7-64位的笔记本

问题:gulp不能正常使用,于是尝试解决问题:重新全局安装gulp,但cmd输入:gulp -v时不出现版本号,也不报错。gulp的安装路径:“C:\Users\Administrator\AppData\Roaming\npm\node_modules\gulp”发现gulp文件夹确是存在的?_?但gulp确实无法使用,并且cmd没有任何报错提示,郁闷啊~!于是,一怒之下,卸载并重新安装nodeJS,可是,新的问题又来了:cmd查询npm -v的时候,npm又报错,查询npm安装路径,提示未找到该文件路径!

在网上找来很多办法,都不管用,经过反复测试,发现还是环境变量的设置导致的,因此总结以下办法:

第一步:卸载已安装的nodeJS。

第二步:重新安装nodeJS,建议下载最新版:http://nodejs.cn/download/

第三部,在安装的同时,将环境变量里把之前设置的gulp相关的全局变量、本地变量之类的环境变量全部清除,只保留“C:\Program Files\nodejs\;”这一个变量:


上面的四个环境变量都是之前安装gulp的时候添加进去的,因此必须全部删除(存在就删,不存在或少一两个也不用纠结)

只保留“C:\Program Files\nodejs\;”这一个


然后,在gulp中文网中,按照安装流程正常安装,搞定!
gulp中文网:https://www.gulpjs.com.cn/docs/getting-started/


综上所述,其实办法很简单,因为反复安装(全局安装、本地安装)并反复设置环境变量导致未知错误很多,作为IT菜鸟的我们确实不好找到问题的关键点,因此,采取这样的办法,就是把电脑的配置环境初始化,(即相当于从来都没有安装过nodeJS那样),然后,按步骤一步步安装,基本上都是可以解决的。


猜你喜欢

转载自blog.csdn.net/gavincz/article/details/79731596
今日推荐