zoukankan      html  css  js  c++  java
  • window系统下安装了gulp后遇到bash: gulp: command not found这个问题的解决方法(转)

    使用gulp server的命令时,出来了bash: gulp: command not found
    首先看到这个命令,我怀疑自己的gulp没有安装好,重新执行了一遍npm install -g gulp,但是命令运行没问题,结果还是会出现:bash: gulp: command not found。
    然后在网上找资料遇到了下面的这篇文章
    我感觉这个解决问题的方向是对的,gulp的命令失效,应该是配置出问题了,然后我就去全局目录(C:Program Files/nodejsnode_modules/npm/node_modules)中看我的gulp包是否安装上了,果然没有啊!我的包按照成功了,但是位置不对。

    1、使用命令检查:npm config get prefix,得到下图

      看位置感觉好像是我之前使用低版本的node时配置过的地址。。不过现在npm已经被整合到node里面去了,这个配置地址我自己是无从查起了,反正环境变量里面是绝对没有了,现在我只想把地址给纠正过来到我新按照的路径去C:Program Files odejs ode_modules pm

    2、使用命令修改配置

    npm config set prefix C:Program Files odejs ode_modules pm
    大家都知道,中间这个Program Files的文件名很坑,使得命令在这种中断了,所以我就去找配置文件手动修改了(这是个简单直接的方式),文件位置在这里C:UsersAdministrator(见下图)

    3、再次检查npm的配置

    从上图中可以看到,现在的配置地址指向是node里面的npm了,然后再安装gulp看看
    运行命令:npm install -g gulpgulp -v

  • 相关阅读:
    数据结构与算法部分习题题解
    Codeforces Round #372 +#373 部分题解
    KMP算法的正确性证明及一个小优化
    后记
    BZOJ 4089:[Sdoi2015]graft(SDOI 2015 Round 2 Day 2)
    BZOJ 4085:[Sdoi2015]bigyration(SDOI 2015 round 2 Day 1)
    使用 async await 封装微信小程序HTTP请求
    mongo创建数据库和用户
    把实体bean对象转换成DBObject工具类
    Trident整合MongoDB
  • 原文地址:https://www.cnblogs.com/sunala/p/10437537.html
Copyright © 2011-2022 走看看