問題
index.js 入口文件 引入a 並調用方法
a.js 文件 引入b.js 然後調用b內的方法
b.js 文件 引入a.js 然後調用a內的方法
當你正常 打包後 打開html頁面的時候
控制檯報錯
原因就是循環引用 導致的
解決辦法
直接上 插件 circular-dependency-plugin
在webpack的 plugin裏 使用插件
當你在 打包的時候 控制檯會直接 輸出 引入循環錯誤
利用這個插件 我們就可以 迅速 找到 循環引入的問題點 然後解決了
如果有更好的 方式 或不對的地方 歡迎留言