22

我收到此错误,找不到模块/lib/completion’但是我已经安装了completion,并且completion.js出现在lib文件中。

->gulp编译模块.js:327抛掷错误;^错误:找不到模块“/库/完成'位于函数。模块_resolveFilename(module.js:325:15)位于函数。模块_加载(模块.js:276:25)位于Module.require(Module.js:353:17)需要时(内部/module.js:12:17)位于Object<匿名>(D:\wamp23\www\mfe\ref\gulpfile.js:13:18)位于模块_编译(module.js:409:26)位于Object。模块_扩展。。js(模块.js:416:10)在Module.load(Module.js:343:32)位于函数。模块_负载(module.js:300:12)位于Module.require(Module.js:353:17)需要时(内部/module.js:12:17)

5个答案5

重置为默认值
44

我无法确定问题的原因。但是,卸载后重新安装吞咽解决了这个问题。

卸载:

npm卸载gulp--保存

重新安装:

npm install gulp--保存
4
  • 每次运行gulp任务后,这种情况都会持续发生,我卸载然后安装,然后再次出现错误 评论 2016年8月21日7:37
  • 什么类型的文件系统事件可能导致这种情况?换言之,我也遇到了这个问题。但由于我的代码位于一个不断同步的DropBox文件夹中,我想知道DropBox是否是导致问题的原因。 评论 2017年1月27日17:40
  • 虽然这个解决方案有效,但我想添加我正在做的事情,这导致我不得不卸载和重新安装吞咽:我按控制+C结束大口大口的任务。然后,我尝试执行的下一个gulp任务会给出错误消息错误:找不到模块“/库/完成'. 评论 2017年1月31日18:47
  • @我也有同样的问题。你有机会解决吗?
    – 作记号
    评论 2017年5月18日20:07

我删除了整个node_modules/文件夹,并进行了重新安装,解决了问题。

0
1

节点node_modules/gulp/bin/gulp.js YOURTASKNAME

卸载本地gulp并重新安装,这将解决问题。

1
  • 1
    在其他pc或位置本地安装gulp并将项目(nodemodules)复制/移动到新位置时的常见问题,导致此问题。 评论 2017年11月7日9:20
0

gulp模块中存在问题,请卸载并安装模块。

0

我遇到了同样的问题,卸载和重新安装gulp模块对我没有帮助,然后我删除了node_modules文件夹,并进行了npn安装,现在它似乎可以工作了。

你的答案

单击“发布您的答案”,表示您同意我们的服务条款并确认您已阅读我们的隐私政策.

不是你想要的答案吗?浏览已标记的其他问题问你自己的问题.