<i id='U3Pjt'><tr id='U3Pjt'><dt id='U3Pjt'><q id='U3Pjt'><span id='U3Pjt'><b id='U3Pjt'><form id='U3Pjt'><ins id='U3Pjt'></ins><ul id='U3Pjt'></ul><sub id='U3Pjt'></sub></form><legend id='U3Pjt'></legend><bdo id='U3Pjt'><pre id='U3Pjt'><center id='U3Pjt'></center></pre></bdo></b><th id='U3Pjt'></th></span></q></dt></tr></i><div id='U3Pjt'><tfoot id='U3Pjt'></tfoot><dl id='U3Pjt'><fieldset id='U3Pjt'></fieldset></dl></div>

    <legend id='U3Pjt'><style id='U3Pjt'><dir id='U3Pjt'><q id='U3Pjt'></q></dir></style></legend>
    • <bdo id='U3Pjt'></bdo><ul id='U3Pjt'></ul>
    <tfoot id='U3Pjt'></tfoot>

    <small id='U3Pjt'></small><noframes id='U3Pjt'>

      使用 Gulp 编译 Sass 并缩小供应商 css

      时间:2023-05-27

            <bdo id='P2f0a'></bdo><ul id='P2f0a'></ul>

            • <i id='P2f0a'><tr id='P2f0a'><dt id='P2f0a'><q id='P2f0a'><span id='P2f0a'><b id='P2f0a'><form id='P2f0a'><ins id='P2f0a'></ins><ul id='P2f0a'></ul><sub id='P2f0a'></sub></form><legend id='P2f0a'></legend><bdo id='P2f0a'><pre id='P2f0a'><center id='P2f0a'></center></pre></bdo></b><th id='P2f0a'></th></span></q></dt></tr></i><div id='P2f0a'><tfoot id='P2f0a'></tfoot><dl id='P2f0a'><fieldset id='P2f0a'></fieldset></dl></div>
            • <legend id='P2f0a'><style id='P2f0a'><dir id='P2f0a'><q id='P2f0a'></q></dir></style></legend>

              <small id='P2f0a'></small><noframes id='P2f0a'>

                <tbody id='P2f0a'></tbody>
              <tfoot id='P2f0a'></tfoot>
                本文介绍了使用 Gulp 编译 Sass 并缩小供应商 css的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                问题描述

                限时送ChatGPT账号..

                掌握 Gulp 并提出问题.

                Getting to grips with Gulp and have a question.

                所以我有一个类似下面的 gulp CSS 任务,它工作得很好:

                So I have a gulp CSS task like the below which works just fine:

                var sassDir = 'app/scss';
                var targetCssDir = 'public/assets';
                
                gulp.task('css', function(){
                    return gulp.src(sassDir + '/main.scss')
                        .pipe(sass({ style: 'compressed' }).on('error', gutil.log))
                        .pipe(autoprefix('last 10 version'))
                        .pipe(gulp.dest(targetCssDir));;
                });
                

                但是有没有办法像 Bootstrap 这样添加我的供应商文件,以便将其包含在内以进行缩小和连接.

                But is there a way to add my vendor files like Bootstrap so it will be included for minification and concatenation.

                希望你能给点建议!

                推荐答案

                gulp-sass 将满足您的要求.请让我向您展示如何编译 Sass 文件并缩小(或压缩)已编译的 css 文件:

                gulp-sass will meet your request. Pls let me show you how to compile Sass files and minify (or compress) compiled css files:

                • 从这里
                • 安装 gulp-sass
                • 在您项目的 gulpfile.js 中,添加以下代码:

                注意:outputStyle 在 gulp-sass 中有四个选项:nestedexpandedcompactcompressed

                Note: outputStyle in gulp-sass has four options: nested, expanded, compact, compressed

                它确实有效,我在我的项目中使用过它.希望对您有所帮助.

                It really works, I have used it in my project. Hope it helps.

                var gulp = require('gulp');
                var sass = require('gulp-sass');
                
                //sass
                gulp.task('sass', function () {
                    gulp.src(['yourCSSFolder/*.scss', 'yourCSSFolder/**/*.scss'])
                        .pipe(sass({outputStyle: 'compressed'}))
                        .pipe(gulp.dest('yourCSSFolder/'));
                });
                
                // Default task
                gulp.task('default', function () {
                    gulp.start('sass');
                });
                

                提醒一下自述文件

                这篇关于使用 Gulp 编译 Sass 并缩小供应商 css的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                上一篇:为什么我必须在 gulp 中使用vinyl-source-stream? 下一篇:如何使用 browserify 和 gulp 输出多个包

                相关文章

                最新文章

                1. <legend id='7hWgD'><style id='7hWgD'><dir id='7hWgD'><q id='7hWgD'></q></dir></style></legend>

                2. <tfoot id='7hWgD'></tfoot>

                    <i id='7hWgD'><tr id='7hWgD'><dt id='7hWgD'><q id='7hWgD'><span id='7hWgD'><b id='7hWgD'><form id='7hWgD'><ins id='7hWgD'></ins><ul id='7hWgD'></ul><sub id='7hWgD'></sub></form><legend id='7hWgD'></legend><bdo id='7hWgD'><pre id='7hWgD'><center id='7hWgD'></center></pre></bdo></b><th id='7hWgD'></th></span></q></dt></tr></i><div id='7hWgD'><tfoot id='7hWgD'></tfoot><dl id='7hWgD'><fieldset id='7hWgD'></fieldset></dl></div>
                  1. <small id='7hWgD'></small><noframes id='7hWgD'>

                      <bdo id='7hWgD'></bdo><ul id='7hWgD'></ul>