问题
index.js 入口文件 引入a 并调用方法
a.js 文件 引入b.js 然后调用b内的方法
b.js 文件 引入a.js 然后调用a内的方法
当你正常 打包后 打开html页面的时候
控制台报错
原因就是循环引用 导致的
解决办法
直接上 插件 circular-dependency-plugin
在webpack的 plugin里 使用插件
当你在 打包的时候 控制台会直接 输出 引入循环错误
利用这个插件 我们就可以 迅速 找到 循环引入的问题点 然后解决了
如果有更好的 方式 或不对的地方 欢迎留言