#每天都是崭新的一天#再累也要照顾好自己
webpack打包,copy-webpack-plugin插件报错,Cannot read property 'emit' of undefined at CopyPlugin.apply
发布于 作者 suning 74 次浏览 来自 分享

最近在webpack打包的时候发现的错误:

copy-webpack-plugin版本:5.0.4

weboack版本:3.5.6

TypeError: Cannot read property 'emit' of undefined
    at CopyPlugin.apply (E:\2019github\resume-private\node_modules\copy-webpack-plugin\dist\index.js:55:20)
    at Compiler.apply (E:\2019github\resume-private\node_modules\tapable\lib\Tapable.js:375:16)
    at webpack (E:\2019github\resume-private\node_modules\webpack\lib\webpack.js:33:19)
    at processOptions (E:\2019github\resume-private\node_modules\webpack\bin\webpack.js:329:15)
    at yargs.parse (E:\2019github\resume-private\node_modules\webpack\bin\webpack.js:387:2)
    at Object.Yargs.self.parse (E:\2019github\resume-private\node_modules\yargs\yargs.js:533:18)
    at Object.<anonymous> (E:\2019github\resume-private\node_modules\webpack\bin\webpack.js:152:7)
    at Module._compile (module.js:652:30)
    at Object.Module._extensions..js (module.js:663:10)
    at Module.load (module.js:565:32)
    at tryModuleLoad (module.js:505:12)
    at Function.Module._load (module.js:497:3)
    at Function.Module.runMain (module.js:693:10)
    at startup (bootstrap_node.js:191:16)
    at bootstrap_node.js:612:3

以为是自己的webpack的配置文件写错了,检查了好久还是没有问题。

然后查找是不是拆件的版本和webpack不匹配的问题。

最后就是:webpack与copy-webpack-plugin的版本不一致的问题

解决:

copy-webpack-plugin版本改为4.0.4就好了。


发布评论
微信群
saucxs聊天机器人
saucxs
hi ,欢迎来到sau交流学习社区,欢迎与我聊天,问我问题哦!
您正在使用的浏览器是,不在支持范围内!
为了您的正常使用与展示,推荐使用Chrome浏览器68以上版本
支持浏览器:
火狐浏览器最新版
Safari浏览器最新版
Edge浏览器最新版
IE浏览器10,11