我的webpack 3配置(可能)中有一些树抖动问题,因为我使用了大量的重新导出。 我想保留重新出口,但避免不必要地增加我的捆绑尺寸。 (另外我还想在我的开发版中避免不必要的代码) 所以我想知道是否有办法喜欢"关注"通过文件导入并用模块的直接路径替换它们。
index.js:
import {x} from './Folder1';
Folder1中/ index.js:
export {x} from './Folder2';
export {y} from './SomeOtherFolder';
Folder1中/ FOLDER2 / index.js:
export {x} from './x.js';
所以(没有树摇晃,有时还有网络包装,以某种方式破坏了树木摇晃)x
和 y
将包含在我的捆绑包中,这不会&#39 ;如果我有以下import语句,则会发生:
index.js:
import {x} from './Folder1/Folder2/x.js';
嗯......在使用webpack(或任何其他工具)构建过程中,是否可以从代码1到代码2?