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

标签 node.js bash npm gulp

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

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

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

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

npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue

npm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.

Gulp 安装到此位置:

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

有谁知道我的问题是什么?

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

最佳答案

在全局安装 gulp 之前尝试卸载所有全局包。如果您将来需要远程软件包,请记住在之后安装它们。

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

它展示了如何完全卸载 gulp 并再次安装。

关于node.js - gulp,找不到命令 - 之前工作正常,然后突然停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46916890/

相关文章:

javascript - mongodb 保存在嵌套对象(node.js)应用程序中

javascript - 来自 Jade 模板的 Handlebars 条件检查属性

linux - 如何在不丢失尾随零的情况下使用 jq 获取纬度和经度?

javascript - Browserify - 在符号链接(symbolic link)模块上的 package.json 中进行转换在 npm3 中不起作用

npm - 如何使用NPM安装Bower的特定版本

node.js - 使用 GitLab NPM 注册表时 npm 发布失败

javascript - 如何防止 Cloud Firestore 拆分 map key ?

linux - 递归查找所有不以注释开头的php文件

javascript - 您如何使用 Electron 应用程序检查文件是否存在于本地

javascript - 从 nodeJs 请求 font Awesome 文件发送回错误的数据/文件