Webpack5把微前端qiankun的配置文件tree sharking了
Others 2022-10-17 08:34:10 2022-10-17 08:34:10 849 次浏览"sideEffects":["src/public-path.js"]注:
if (window.__POWERED_BY_QIANKUN__) {
__webpack_public_path__ = window.__INJECTED_PUBLIC_PATH_BY_QIANKUN__;
这个代码在上下文中其实是没有被引用的,只有在代码编译后,异步的代码js文件被加载时才能用到__webpack_public_path__这个变量,所以就被清除了代码
那么为了解决这个问题,我们需要在 package.json 中添加 "sideEffects" 属性
Links: 565