【问题标题】:Cannot run "npm run watch", error message brings up "gulp" error无法运行“npm run watch”,错误消息引发“gulp”错误
【发布时间】:2019-05-20 13:42:41
【问题描述】:

我正在使用来自编码阶段 GitHub 的 Web 入门工具包,该工具包通常适合我。出于某种原因,当我尝试运行 npm run watch 时,它会给我错误消息。我不是 100% 肯定的,但我相信这是从我更新我卸载并重新安装 nodeJS 时开始的。帮帮我!

sh: gulp: command not found
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! starter-kit-2019@1.1.0 watch: `gulp`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the starter-kit-2019@1.1.0 watch script.
npm ERR! This is probably not a problem with npm. There is likely 
additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/joseperez/.npm/_logs/2018-12-20T02_45_19_840Z- 
debug.log

【问题讨论】:

    标签: node.js npm gulp node-modules browser-sync


    【解决方案1】:

    这是因为我们使用 'gulp' 作为全局模块。因此,当您从系统中删除节点时,它删除了 gulp,这是一个已安装的软件包。

    您可以使用重新安装它

    `npm install gulp-cli -g`
    

    它会起作用的!

    更新: 他正在使用 mac,所以尝试运行此命令。

    $ npm uninstall --global gulp gulp-cli
    $ rm /usr/local/share/man/man1/gulp.1
    $ npm install --global gulp-cli`
    

    【讨论】:

    • 尝试在终端中运行“gulp”!看看它是否有效。我认为gulp的安装有一些问题。尝试卸载软件包,然后按照给定的答案重新安装。可以通过 npm uninstall gulp-cli 来完成。你有在项目中运行 npm install 吗?
    • 正确我也在项目中运行 npm install 。当我检查安装“gulp -v”的版本时,它也会给我一个“找不到命令”的错误
    • 所以安装 gulp 没有成功。尝试重新安装 gulp。并检查节点版本。
    • 我卸载了所有这些我不太清楚为什么重新安装后它仍然给我带来问题
    • gulp-cli 安装后能否评论日志。之后我可以帮你。
    【解决方案2】:

    希望在对我的控制台上出现的错误“gulp:找不到命令”进行研究后,此信息对某人有用。我找到了一个解决此问题的链接。原来我的 gulp 没有正确安装,因为我的路径有问题。顺便说一句,我正在使用下面的 Mac 机器是帮助我的链接!

    here is the link that helped me out!

    【讨论】:

      猜你喜欢
      • 2019-07-11
      • 2018-09-23
      • 1970-01-01
      • 1970-01-01
      • 2021-07-14
      • 2021-04-21
      • 2019-08-08
      • 1970-01-01
      • 2021-03-03
      相关资源
      最近更新 更多