使用Webpack4摇树

时间:2019-06-05 00:51:51

标签: reactjs webpack-4 es6-modules tree-shaking

我正在尝试将代码转换为ES6,以便可以利用Webpack4的Tree Shaking优势。目前,我仅在一个使用require的地方使用Import语句。我正在使用esnext进行编译。我想知道的是,是否需要将所有require语句删除到导入中才能使其正常工作,或者是否仍然会发生摇树。

这是我要使用的webpack指定的两个规则:

1。)使用ES2015模块语法(即导入和导出)。

2。)确保没有编译器将您的ES2015模块语法转换为CommonJS模块(这是流行的Babel预设@ babel / preset-env的默认行为-有关更多详细信息,请参见文档)。

0 个答案:

没有答案