作者:耿睿---疯子 | 来源:互联网 | 2023-09-14 10:35
我如果使用babel-plugin-import打包出来的大概有800KB左右。如果配置externals,并使用cdn引用antd。打包后只有60KB左右。
我如果使用babel-plugin-import 打包出来的大概有800KB 左右。
如果配置externals,并使用cdn引用antd。打包后只有 60KB左右。
项目目前有四个大模块,我尝试着每注释一个大模块,大概相应减少100-200kb的打包体积。
为什么一个模块占用那么大,是我设置错误了吗?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| {
test: /\.js$/,
loader: 'babel-loader',
exclude: /node_modules/,
query: {
presets: [
'es2015', "react"
],
plugins: [
[
"import", {
"libraryName": "antd"
}
]
]
}
}, |