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

      <bdo id='LTNjY'></bdo><ul id='LTNjY'></ul>
      1. <i id='LTNjY'><tr id='LTNjY'><dt id='LTNjY'><q id='LTNjY'><span id='LTNjY'><b id='LTNjY'><form id='LTNjY'><ins id='LTNjY'></ins><ul id='LTNjY'></ul><sub id='LTNjY'></sub></form><legend id='LTNjY'></legend><bdo id='LTNjY'><pre id='LTNjY'><center id='LTNjY'></center></pre></bdo></b><th id='LTNjY'></th></span></q></dt></tr></i><div id='LTNjY'><tfoot id='LTNjY'></tfoot><dl id='LTNjY'><fieldset id='LTNjY'></fieldset></dl></div>
      2. <legend id='LTNjY'><style id='LTNjY'><dir id='LTNjY'><q id='LTNjY'></q></dir></style></legend>
      3. <tfoot id='LTNjY'></tfoot>

      4. 我可以使用具有多个源和多个目标的 Gulp 任务吗

        时间:2023-05-28

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

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

                  <tbody id='UeoZG'></tbody>
                <tfoot id='UeoZG'></tfoot>
                1. 本文介绍了我可以使用具有多个源和多个目标的 Gulp 任务吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  限时送ChatGPT账号..

                  我的 gulpfile.js 中有以下内容:

                  I have the following in my gulpfile.js:

                     var sass_paths = [
                          './httpdocs-site1/media/sass/**/*.scss',
                          './httpdocs-site2/media/sass/**/*.scss',
                          './httpdocs-site3/media/sass/**/*.scss'
                      ];
                  
                  gulp.task('sass', function() {
                      return gulp.src(sass_paths)
                          .pipe(sass({errLogToConsole: true}))
                          .pipe(autoprefixer('last 4 version'))
                          .pipe(minifyCSS({keepBreaks:true}))
                          .pipe(rename({ suffix: '.min'}))
                          .pipe(gulp.dest(???));
                  });
                  

                  我想将缩小的 css 文件输出到以下路径:

                  I'm wanting to output my minified css files to the following paths:

                  ./httpdocs-site1/media/css
                  ./httpdocs-site2/media/css
                  ./httpdocs-site3/media/css
                  

                  我是否误解了如何使用来源/目的地?还是我试图在一项任务中完成太多?

                  Am I misunderstanding how to use sources/destinations? Or am I trying to accomplish too much in a single task?

                  更新了对应站点目录的输出路径.

                  Updated output paths to corresponding site directories.

                  推荐答案

                  我猜 为每个文件夹运行任务 配方可能会有所帮助.

                  I guess that the running tasks per folder recipe may help.

                  更新

                  遵循配方中的想法,并为了给出想法而过度简化您的示例,这可能是一个解决方案:

                  Following the ideas in the recipe, and oversimplifying your sample just to give the idea, this can be a solution:

                  var gulp = require('gulp'),
                      path = require('path'),
                      merge = require('merge-stream');
                  
                  var folders = ['httpdocs-site1', 'httpdocs-site2', 'httpdocs-site3'];
                  
                  gulp.task('default', function(){
                  
                      var tasks = folders.map(function(element){
                          return gulp.src(element + '/media/sass/**/*.scss', {base: element + '/media/sass'})
                              // ... other steps ...
                              .pipe(gulp.dest(element + '/media/css'));
                      });
                  
                      return merge(tasks);
                  });
                  

                  这篇关于我可以使用具有多个源和多个目标的 Gulp 任务吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:Visual Studio 任务运行程序“SyntaxError:在严格模式下 下一篇:gulp babel,未定义导出

                  相关文章

                  最新文章

                2. <legend id='gHZsT'><style id='gHZsT'><dir id='gHZsT'><q id='gHZsT'></q></dir></style></legend>

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

                    1. <tfoot id='gHZsT'></tfoot>

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

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