基于pixi.js和es6模块创建pixi.js组件。
在我的app.js中,我将从pixi.js导入所有内容:
import * as PIXI from 'pixi.js';
我也在用babel编译代码:
rules: [
{
test: /\.js$/,
exclude: /(node_modules)/,
use: {
loader: 'babel-loader',
options: {
presets: ['@babel/preset-env']
}
}
}
]
因此会生成一个大文件。如果我从app.js中排除pixi.js,则文件仅为700KB。
答案 0 :(得分:1)
pixi.js(最小)为1.3MB,那么您期望什么?如果您想要较小的文件大小,则必须为Webpack使用缩小插件,例如uglify。