gpt4 book ai didi

javascript - 我如何优化 main.js 的大小?

转载 作者:搜寻专家 更新时间:2023-10-30 22:49:24 26 4
gpt4 key购买 nike

我有一个 Vue.JS 应用程序。我正在使用 webpack 创建它。应用程序构建后,我的 main.js 变大了。 (9 兆字节)。

我有任何包裹。但是在创建空应用程序后,我的 main.js 也变大了。我该如何解决这个问题?

最佳答案

您可以使用 uglifyjs-webpack-plugin、compression-webpack-plugin 来优化您的包大小。

这是我的完整 code

例子:

optimization: {
minimizer: [
new UglifyJsPlugin({
cache: true,
parallel: true,
sourceMap: false,
extractComments: 'all',
uglifyOptions: {
compress: true,
output: null
}
}),
new OptimizeCSSAssetsPlugin({
cssProcessorOptions: {
safe: true,
discardComments: {
removeAll: true,
},
},
})
]
},
plugins: [
new CompressionPlugin({
test: /\.(js|css)/
}),
new UglifyJsPlugin()
],

所以UglifyJsPlugin 帮助你缩小和丑化js 代码。 CompressionPlugin 帮助您将 js 文件压缩为 gzip 扩展名。

但我建议您使用 webpack-bundle-analyzer 来检查包大小对最终构建的影响

关于javascript - 我如何优化 main.js 的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57462170/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com