gpt4 book ai didi

css - 使用 Gulp、PostCSS 和 PurgeCSS 压缩 SASS

转载 作者:行者123 更新时间:2023-11-28 00:05:00 34 4
gpt4 key购买 nike

尽管我的 sass gulptask,我的 .min.css 文件仍然是 148kb 高......有没有人知道我还能改变什么来缩小我的任务我的 .min.css 还要更多?你们中有人使用其他压缩效果更好的软件包吗?

gulp.task('sass', done => {
gulp.src(src + 'assets/sass/**/*.scss')
.pipe(plumber())
.pipe(sourcemaps.init())
.pipe(sass({
includePaths: ['node_modules']
}))
.pipe(postcss(
[
tailwindcss(src + 'tailwind.config.js'),
cssnano({
preset: 'default',
}),
purgecss({
content: [src + '/**/*.html'],
extractors: [{
extractor: TailwindExtractor,
extensions: ['html']
}]
}),
autoprefixer(),
],
))
.pipe(rename({ suffix: '.min' }))
.pipe(sourcemaps.write('.'))
.pipe(gulp.dest(dist + 'assets/css'))
.pipe(browserSync.stream());
done();
});

最佳答案

我听到 Adam Wathan 和 Jeffrey Way 谈论 Brotli在 Full Stack Radio 播客上。它似乎将 Tailwind CSS 压缩到相当小的数量。 TBH,我自己从未使用过它。

在这里查看:https://www.npmjs.com/package/brotli

关于css - 使用 Gulp、PostCSS 和 PurgeCSS 压缩 SASS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55760879/

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