Webpack配置:在app.js中导入的pixi.js会生成一个超过2MB的分发文件

时间:2018-09-20 14:18:02

标签: javascript webpack pixi.js

基于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。

1 个答案:

答案 0 :(得分:1)

pixi.js(最小)为1.3MB,那么您期望什么?如果您想要较小的文件大小,则必须为Webpack使用缩小插件,例如uglify。