【问题标题】:Gulp watch not working - cannot find module connectGulp 手表不工作 - 找不到模块连接
【发布时间】:2017-11-06 14:46:58
【问题描述】:

尝试使用 gulp 运行我的项目(之前没有使用过 gulp 并且继承了现有项目)。

我将依赖项安装到 wordpress 主题目录中。

运行 gulp watch 会抛出这个错误:

Error: Cannot find module 'connect'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Object.<anonymous> (C:\dev\projects\romac-website\web\app\themes\romac\node_modules\browser-sync\lib\utils.js:307:31)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)

我已尝试更新 npm,但不确定它是否正常或问题(仍然)。

我也试过用npm -g install connect安装这个模块

接下来我应该尝试什么?

【问题讨论】:

  • 更多信息会有所帮助。你能粘贴你的 gulpfile 吗?
  • npm install connect --save-dev,这也可能是由于已安装的模块之一中缺少依赖项而引发的。
  • 我想分享我的 gulp 文件,但是文件太长了。我怎样才能最好地做到这一点?只是检查你想看 gulpfile.js 还是 package.json?
  • @niklon 我运行了那个安装命令,现在运行 gulp watch 并且错误似乎已经转移到找不到模块微匹配。有没有办法告诉它一次安装它想要的所有东西,而不是一次告诉我缺少一个模块?

标签: node.js wordpress google-app-engine gulp gulp-watch


【解决方案1】:

尝试删除node-modules文件夹然后重新安装npm install connect --save-dev然后重新运行gulp

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-30
    • 1970-01-01
    • 2017-06-24
    • 2019-05-26
    • 2017-01-03
    • 1970-01-01
    • 2017-11-07
    相关资源
    最近更新 更多