gpt4 book ai didi

css - 在 WebPack 中,为什么在链中的 css-loader 之后放置 autoprefixer-loader

转载 作者:太空宇宙 更新时间:2023-11-04 10:33:58 27 4
gpt4 key购买 nike

这是 autoprefixer for webpack 的示例来自它的网站。

loaders: [{
test: /\.css/,
loader: 'style-loader!css-loader!autoprefixer-loader'
}]

我的理解是 webpack 从右到左读取加载器,所以 autoprefixer-loader 不应该放在 webpack 链中的 css-loader 之前。这意味着 autoprefixer 在 css 加载后被调用,正如它在这个 gulp 示例中看到的 gulp 链中所做的那样。

gulp.task('default', function () {
return gulp.src('src/app.css')
.pipe(autoprefixer({
browsers: ['last 2 versions'],
cascade: false
}))
.pipe(gulp.dest('dist'));
});

最佳答案

autoprefixer-loader 只是将自动前缀代码添加到您的 css,然后在 css-loader 处理 css 文件(url、字体等)之后。所以没关系。

请注意,autoprefixer-loader 现在已弃用。你可能想切换到 postcss-loader

https://github.com/postcss/postcss-loader

关于css - 在 WebPack 中,为什么在链中的 css-loader 之后放置 autoprefixer-loader,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36312795/

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