我在全局和本地都安装了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)上快速工作,有什么建议吗?


当前回答

安装gulp global后,需要转到 C: \ nodejs \ node_modules \ npm \ npm 就是这样 SHIFT +右键单击 选择“此处打开命令提示符” 在cmd窗口中运行gulp

其他回答

gulp命令没有在windows 10中发现问题,添加“%AppData%\npm\node_modules”不适合我。 请执行以下步骤:

后做

安装NPM

And

NPM安装-g gulp

Add

C: \ \用户YourUsername \ npm

“系统变量”中的路径。

在所有的解决方案都失败后,它对我有用。

导航到你安装的节点模块在cmd .bin文件夹,然后运行gulp。即路径\ node_modules.bin > >饮而尽 这对我来说非常有效。我的路径是C:\wamp\www\ wintonv2 \node_modules.bin

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

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

(Windows 8.1)

NPM安装-g gulp 在windows中添加环境变量: 在这里输入图像描述

我在Win7 x64上安装了v0.12.3版本的Nodejs,在尝试安装gulp时遇到了类似的问题。这招对我很管用:

卸载Nodejs 已安装Nodejs v0.10.29 安装NPM NPM安装-g gulp