gpt4 book ai didi

jquery - Webpack:为什么缩小后的 jquery 比原始版本大约 20kb?

转载 作者:行者123 更新时间:2023-12-01 05:17:12 25 4
gpt4 key购买 nike

在 webpack 中,我使用 UglifyJSPlugin 来最小化所有 javascript 资源,但 jquery 变为 104 kb,而 zip 包附带的 jquery.min.js 只有 85 kb。 (至少在 3.1 版本中)。

enter image description here

我尝试使用与此处找到的相同的配置:https://github.com/jquery/jquery/blob/master/Gruntfile.js#L242但它变得稍微更大!

这是我现在使用的配置:

new webpack.ProvidePlugin({
$: 'jquery',
jQuery: 'jquery',
_: 'underscore',
Backbone: 'backbone'
}),
new UglifyJSPlugin({
parallel: true,
sourceMap: true
}),

附注其他 jquery 插件也有一些小差异,所以我想我必须调整一些 UglifyJS 配置...

最佳答案

您引用的是jquery.js还是jquery.min.js?我已经成功引用了最小文件。

其他一些想法是尝试使用 mangle:true 作为 UglifyJS 选项,甚至尝试 newer UglifyJS v3 .

关于jquery - Webpack:为什么缩小后的 jquery 比原始版本大约 20kb?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48302770/

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