gulp,找不到命令 - 之前工作正常,然后突然停止

Posted

技术标签:

【中文标题】gulp,找不到命令 - 之前工作正常,然后突然停止【英文标题】:gulp, command not found - Worked fine before, then suddenly stopped 【发布时间】:2018-04-05 15:02:27 【问题描述】:

几个月前,我在 Windows 10 上使用 MEAN 堆栈创建 Web 应用程序。然后我休息了一下,现在我正试图重新开始。

那时我正在使用 gulp、browsersync、webpack 和 nodemon 来自动化我的服务器重启过程,我记得一切正常。但。当我一周前尝试这个时,它只是回复了**“bash:gulp:找不到命令”

我在全局和本地卸载并重新安装了其他软件包,但没有区别。我决定尝试制作一个全新的应用程序并从头开始安装所有内容,但我得到了相同的结果。我在这个问题上花了几个小时,但我在网上找到的解决方案都没有奏效。

当我尝试全局安装 gulp 时,我收到了一些警告: (不知道他们是否与此有关)

npm WARN 已弃用 minimatch@2.0.10:请更新到 minimatch 3.0.2 或更高版本以避免 RegExp DoS 问题

npm WARN deprecated graceful-fs@1.2.3:graceful-fs v3.0.0 及之前版本将在节点版本 >= v7.0 上失败。请尽快更新到graceful-fs@^4.0.0。使用 'npm ls graceful-fs' 在树中找到它。

Gulp 安装到这个位置:

C:\Users\<my username>\AppData\Roaming\npm\gulp -> C:\Users\<my username>\AppData\Roaming\npm\node_modules\gulp\bin\gulp.js

有人知道我的问题是什么吗?

如果您需要任何其他信息,请告诉我。 提前致谢!

【问题讨论】:

【参考方案1】:

在全局安装 gulp 之前尝试卸载所有全局包。如果你以后需要远程包,记得以后再安装。

也许它也会有所帮助:https://demisx.github.io/gulp4/2015/01/15/install-gulp4.html

它展示了如何完全卸载 gulp 并重新安装。

【讨论】:

谢谢,解决了!

以上是关于gulp,找不到命令 - 之前工作正常,然后突然停止的主要内容,如果未能解决你的问题,请参考以下文章

安装 Gulp 后:“找不到命令 'gulp'”

节点。 npm install 后找不到 gulp

Flutter开发之Android Studio找不到Device File Explorer

运行 gulp 时出错,缺少绑定,node-sass 找不到绑定

Elastic Beanstalk 上的节点 Docker 容器找不到本地 Gulp

硬盘重装无法引导开机