gpt4 book ai didi

javascript - 需要使用 UglifyJsPlugin webpack 禁用 CSS 而不是 JS 的缩小

转载 作者:行者123 更新时间:2023-11-29 10:08:03 25 4
gpt4 key购买 nike

我在我的 webpack.config 中有这个设置来加载我的 css 文件。我只需要在我的 css 文件上禁用 minify。

{
test: /\.sass$/,
//loaders: ['style', 'css', 'sass']
loader: ExtractTextPlugin.extract('style', 'css-loader!less-loader')
}

在我的插件中我有:

new webpack.optimize.UglifyJsPlugin({
exclude: [/file\.css$/],
minimize: true
})

根据我一直在阅读的内容,将 UglifyJsPlugin 和 css-loader 混合在一起是导致 CSS 缩小的原因。问题是它输出无效 CSS 时存在多个错误。

尽管进行了各种禁用 css 的尝试,它仍在缩小我的 css。

如何禁用 css 的缩小但仍然缩小我的 js 文件?

最佳答案

所以我已经弄清楚需要做什么。

当涉及到无效的CSS输出时,你需要添加

?-minimize    
loader: ExtractTextPlugin.extract('style', 'css-loader?-minimize!less-loader')

文档中的这个属性 -minimize 说它将禁用缩小(它没有),但它确实解决了我遇到的无效 CSS 问题。

关于javascript - 需要使用 UglifyJsPlugin webpack 禁用 CSS 而不是 JS 的缩小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39358947/

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