小编Pau*_* T.的帖子

Webpack 在最终包中包含未使用的导出(不是摇树)

我有一个设置,其中一个库的 index.js(主入口点)导出 lib 中的所有内容......所以它的设置是这样的:

export * from "./mod1"
export * from "./mod2"
// etc...
Run Code Online (Sandbox Code Playgroud)

看看

当我从该入口点导入 1 个导出的库时,看起来 Webpack 无法摇动输出。运行webpack -p实际上是将整个库包含在包中,尽管只导入了一个导出。运行webpack(非生产包)确实显示unused harmony export ....在整个文件中(167 次),但为什么它们没有被删除?

我有一个测试设置在这里显示这个问题:https : //github.com/purtuga/webpack-bundle-test

希望有人(比我更聪明:))可以帮助确定我做错了什么。

/保罗

webpack tree-shaking webpack-3

5
推荐指数
1
解决办法
8442
查看次数

标签 统计

tree-shaking ×1

webpack ×1

webpack-3 ×1