Wenn in der Projektdatei webpack.config.js
geschrieben
plugins: [bannerPlugin,
new webpack.optimize.UglifyJsPlugin({
compress: {
warnings: false
}
})
]
Die Größe der durch das Packen generierten jsBundle-Datei ist 50 % kleiner, aber das Problem besteht darin, dass die App eine solche jsBundle-Datei nicht laden kann. Gibt es eine relevante Lösung?
不能加载压缩的jsBundle 是因为你需要添加 weex能够识别的banner
如果使用Vue进行开发,需要保留 { "framework": "Vue" }
// 代码压缩插件
代码如下
如果使用了
Vue
开发,需要保持{ "framework": "Vue" }
不被压缩,就像楼上说的那样。