pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

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

<tfoot id='gNucD'></tfoot>

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

      1. 使用循環(huán)運行 Gulp 任務

        Run Gulp tasks with loop(使用循環(huán)運行 Gulp 任務)
      2. <i id='Dt8rb'><tr id='Dt8rb'><dt id='Dt8rb'><q id='Dt8rb'><span id='Dt8rb'><b id='Dt8rb'><form id='Dt8rb'><ins id='Dt8rb'></ins><ul id='Dt8rb'></ul><sub id='Dt8rb'></sub></form><legend id='Dt8rb'></legend><bdo id='Dt8rb'><pre id='Dt8rb'><center id='Dt8rb'></center></pre></bdo></b><th id='Dt8rb'></th></span></q></dt></tr></i><div class="escqkyi" id='Dt8rb'><tfoot id='Dt8rb'></tfoot><dl id='Dt8rb'><fieldset id='Dt8rb'></fieldset></dl></div>

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

            <tbody id='Dt8rb'></tbody>

              <legend id='Dt8rb'><style id='Dt8rb'><dir id='Dt8rb'><q id='Dt8rb'></q></dir></style></legend>

                <bdo id='Dt8rb'></bdo><ul id='Dt8rb'></ul>
                <tfoot id='Dt8rb'></tfoot>

                • 本文介紹了使用循環(huán)運行 Gulp 任務的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  限時送ChatGPT賬號..

                  我的 Gulp 任務有問題.我使用一項任務來創(chuàng)建多個帶有 gulp-mustache 的 html 文件,因此最后我有兩個文件(index_de.html 和 index_en.html).我有一個 .json 文件,其中包含字符串.一切正常.但我總是最終得到兩個文件都是 de 或 en,而不是每種語言一個文件.我已經(jīng)嘗試過使用循環(huán)[gulp]創(chuàng)建任務,但這并沒有沒用.

                  I have a problem with my Gulp tasks. I use one task to create multiple html files with gulp-mustache, so that I have two files (index_de.html and index_en.html) at the end. I have a .json file, that contains the strings. It all works fine. But I always end up with either both files being de or en, instead of one file per language. I already tried creating tasks using a loop [gulp], but that doesn't work.

                  澄清:兩個文件包含相同的內容.總是.看起來是隨機的語言,但它總是一樣的.

                  to clarify: Both files contain the same content. Always. Seems randomly what language it will be, but it's always the same.

                  我的 Gulp 任務如下所示:

                  My Gulp tasks looks like the following:

                  gulp.task('mustache', function () {
                    console.log('Found '+Object.keys(strings).length+' languages.');
                    for (var l in strings) {
                      var lang = strings[l];
                      (function(lang, l) {
                      gulp.src(buildpath+'/index.html')
                        .pipe(mustache(lang))
                        .pipe(rename('index_'+l+'.html'))
                        .pipe(compressor({
                          'remove-intertag-spaces': true,
                          'compress-js': true,
                          'compress-css': true
                        }))
                        .pipe(gulp.dest(destpath+'/'));
                      })(lang, l);
                    }
                  });
                  

                  推薦答案

                  我認為這里的一個選項是合并一系列 gulp.src() 流并返回合并后的流.這是您的代碼修改為使用 merge-stream npm 包 (https://www.npmjs.com/package/merge-stream).

                  I think an option here is to merge a series of gulp.src() streams and return the merged streams. Here is your code modified to use the merge-stream npm package (https://www.npmjs.com/package/merge-stream).

                  var mergeStream = require('merge-stream');
                  
                  gulp.task('mustache', function () {
                      console.log('Found ' + Object.keys(strings).length + ' languages.');
                      var tasks = [];
                      for (var l in strings) {
                          var lang = strings[l];
                          tasks.push(
                              gulp.src(buildpath + '/index.html')
                                  .pipe(mustache(lang))
                                  .pipe(rename('index_' + l + '.html'))
                                  .pipe(compressor({
                                      'remove-intertag-spaces': true,
                                      'compress-js': true,
                                      'compress-css': true
                                  }))
                                  .pipe(gulp.dest(destpath + '/'))
                          );
                      }
                      return mergeStream(tasks);
                  });
                  

                  這篇關于使用循環(huán)運行 Gulp 任務的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯(lián)系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Browserify, Babel 6, Gulp - Unexpected token on spread operator(Browserify,Babel 6,Gulp - 傳播運算符上的意外令牌)
                  Is it possible to pass a flag to Gulp to have it run tasks in different ways?(是否可以將標志傳遞給 Gulp 以使其以不同的方式運行任務?)
                  Why do we need to install gulp globally and locally?(為什么我們需要在全局和本地安裝 gulp?)
                  How to run Gulp tasks sequentially one after the other(如何一個接一個地依次運行 Gulp 任務)
                  Stylesheet not loaded because of MIME-type(由于 MIME 類型而未加載樣式表)
                  Visual Studio 2015 crashes when opening Javascript files(打開 Javascript 文件時 Visual Studio 2015 崩潰)

                • <small id='BYqFV'></small><noframes id='BYqFV'>

                  <tfoot id='BYqFV'></tfoot>
                    <tbody id='BYqFV'></tbody>
                    <bdo id='BYqFV'></bdo><ul id='BYqFV'></ul>
                      <legend id='BYqFV'><style id='BYqFV'><dir id='BYqFV'><q id='BYqFV'></q></dir></style></legend>

                      • <i id='BYqFV'><tr id='BYqFV'><dt id='BYqFV'><q id='BYqFV'><span id='BYqFV'><b id='BYqFV'><form id='BYqFV'><ins id='BYqFV'></ins><ul id='BYqFV'></ul><sub id='BYqFV'></sub></form><legend id='BYqFV'></legend><bdo id='BYqFV'><pre id='BYqFV'><center id='BYqFV'></center></pre></bdo></b><th id='BYqFV'></th></span></q></dt></tr></i><div class="2icacci" id='BYqFV'><tfoot id='BYqFV'></tfoot><dl id='BYqFV'><fieldset id='BYqFV'></fieldset></dl></div>

                            主站蜘蛛池模板: 氧化铝球_高铝球_氧化铝研磨球-淄博誉洁陶瓷新材料有限公司 | 北京模型公司-工业模型-地产模型-施工模型-北京渝峰时代沙盘模型制作公司 | LED灯杆屏_LED广告机_户外LED广告机_智慧灯杆_智慧路灯-太龙智显科技(深圳)有限公司 | 氨水-液氨-工业氨水-氨水生产厂家-辽宁顺程化工 | 皮带式输送机械|链板式输送机|不锈钢输送机|网带输送机械设备——青岛鸿儒机械有限公司 | 安全光栅|射频导纳物位开关|音叉料位计|雷达液位计|两级跑偏开关|双向拉绳开关-山东卓信机械有限公司 | 定制液氮罐_小型气相液氮罐_自增压液氮罐_班德液氮罐厂家 | 全自动五线打端沾锡机,全自动裁线剥皮双头沾锡机,全自动尼龙扎带机-东莞市海文能机械设备有限公司 | 吸污车_吸粪车_抽粪车_电动三轮吸粪车_真空吸污车_高压清洗吸污车-远大汽车制造有限公司 | 冷油器,取样冷却器,热力除氧器-连云港振辉机械设备有限公司 | 刚性-柔性防水套管-橡胶伸缩接头-波纹管补偿器-启腾供水材料有限公司 | 3d可视化建模_三维展示_产品3d互动数字营销_三维动画制作_3D虚拟商城 【商迪3D】三维展示服务商 广东健伦体育发展有限公司-体育工程配套及销售运动器材的体育用品服务商 | 转子泵_凸轮泵_凸轮转子泵厂家-青岛罗德通用机械设备有限公司 | NMRV减速机|铝合金减速机|蜗轮蜗杆减速机|NMRV减速机厂家-东莞市台机减速机有限公司 | 冲锋衣滑雪服厂家-冲锋衣定制工厂-滑雪服加工厂-广东睿牛户外(S-GERT) | 至顶网| 深圳富泰鑫五金_五金冲压件加工_五金配件加工_精密零件加工厂 | 稳尚教育加盟-打造高考志愿填报平台_新高考志愿填报加盟_学业生涯规划加盟 | ptc_浴霸_大巴_干衣机_呼吸机_毛巾架_电动车加热器-上海帕克 | 壹车网 | 第一时间提供新车_资讯_报价_图片_排行! | 丹佛斯变频器-Danfoss战略代理经销商-上海津信变频器有限公司 | 多功能三相相位伏安表-变压器短路阻抗测试仪-上海妙定电气 | 环氧树脂地坪漆_济宁市新天地漆业有限公司| 武汉宣传片制作-视频拍摄-企业宣传片公司-武汉红年影视 | 浙江宝泉阀门有限公司 | 壹车网 | 第一时间提供新车_资讯_报价_图片_排行! | 螺钉式热电偶_便携式温度传感器_压簧式热电偶|无锡联泰仪表有限公司|首页 | 珠海白蚁防治_珠海灭鼠_珠海杀虫灭鼠_珠海灭蟑螂_珠海酒店消杀_珠海工厂杀虫灭鼠_立净虫控防治服务有限公司 | 氧化锆纤维_1800度高温退火炉_1800度高温烧结炉-南京理工宇龙新材料股份有限公司 | 上海律师事务所_上海刑事律师免费咨询平台-煊宏律师事务所 | POM塑料_PBT材料「进口」聚甲醛POM杜邦原料、加纤PBT塑料报价格找利隆塑料 | 运动木地板_体育木地板_篮球馆木地板_舞台木地板-实木运动地板厂家 | 熔体泵_熔体出料泵_高温熔体泵-郑州海科熔体泵有限公司 | 活性氧化铝|无烟煤滤料|活性氧化铝厂家|锰砂滤料厂家-河南新泰净水材料有限公司 | 安徽集装箱厂-合肥国彩钢结构板房工程有限公司 | 主题班会网 - 安全教育主题班会,各类主题班会PPT模板 | 杜康白酒加盟_杜康酒代理_杜康酒招商加盟官网_杜康酒厂加盟总代理—杜康酒神全国运营中心 | Safety light curtain|Belt Sway Switches|Pull Rope Switch|ultrasonic flaw detector-Shandong Zhuoxin Machinery Co., Ltd | 旋振筛|圆形摇摆筛|直线振动筛|滚筒筛|压榨机|河南天众机械设备有限公司 | 影视模板素材_原创专业影视实拍视频素材-8k像素素材网 | 镀锌钢格栅_热镀锌格栅板_钢格栅板_热镀锌钢格板-安平县昊泽丝网制品有限公司 |