我在全局和本地都安装了gulp

npm install gulp
npm install gulp -g
npm install gulp-util
npm install gulp-util -g

当我试图奔跑时,我得到了

“gulp”不能被识别为内部或外部命令、可操作程序或批处理文件。

运行npm list gulp(或-g),我gulp@3.7.0我的全局或本地gulp安装的位置。

我已经尝试运行节点gulpfile.js指向我的gulpfile,它运行没有错误,当然,它以require('gulp')开始。

对于如何在Windows(8.1)上快速工作,有什么建议吗?


当前回答

简单的解决方案就是做npm link gulp

其他回答

在安装之后,我也遇到了同样的问题。所以我尝试运行cmd与提升的特权(管理),它工作。

屏幕截图:

在我的案例中,列出的方法没有一种有效。我终于下载了快速环境编辑器(版本8)。

它表明我添加到用户环境变量的内容没有出现。当我把它们和REE加在一起时,一切都立刻起作用了。

(Windows 8.1)

尝试在PATH变量中添加如下内容:

C:\Users\YOUR_USER\AppData\Roaming\npm

我有同样的问题,我解决了添加路径到我的节点模块。

简单的解决方案就是做npm link gulp

全局安装gulp。 NPM安装-g gulp 在项目中本地安装gulp。 安装gulp 在package.json中添加以下行 "脚本":{ “吞咽”:“杯” } 运行吞咽。 NPM运行缓慢

这对我很管用。