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


当前回答

我用加法来解决它 C:\Users\[用户]\ AppData \ \ npm徘徊 到路径 而不是 C:\Users\[用户]\ AppData \ \ npm \ node_modules徘徊

其他回答

在Windows中:

按以下两个键:Windows + r 输入控件/名称microsoft。系统进入运行对话框,该对话框从上一步出现。

在窗口窗格的左侧选择“Advanced System Settings” 在出现的系统属性框中单击高级选项卡,然后单击环境变量按钮。 编辑PATH User环境变量。 在为PATH变量弹出的编辑环境变量窗口上单击New,并在PATH环境变量的开头添加以下内容:%APPDATA%\npm(如下图所示)。

关闭命令提示符并重新打开它。

你忘记安装gulp-cli包:

npm install -g gulp-cli

然后可以在命令行中运行命令“gulp”。

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

这对我很管用。

如果你需要安装一个gulpjs.com网站上描述的全局版本的gulp,但仍然有问题,你可能需要清理npm的缓存。例如,如果您之前安装了gulp,并设法意外地将其删除,那么它可能无法再次正确安装,因为它正在寻找不再存在的目录。在这种情况下,运行:

Sudo NPM缓存清理

然后像往常一样安装gulp。

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