现象:构建后的代码存在大量闭包代码 1.体积增大 2.运行代码时创建的函数作用域变多,内存开销变大 结论: 1.被 webpack 转换后的模块会带上一层包裹 2.import 会被转换为 __webpack_require
const webpack = require("webpack");
module.exports = {
plugins: [
new webpack.optimize.ModuleConcatenationPlugin() // 打包后不会有包裹
]
}