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

    <tfoot id='wtMpO'></tfoot>

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

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

        將 gulp@3.9.1 中的 gulp watch 轉換為 gulp@4

        Convert gulp watch in gulp@3.9.1 to gulp@4(將 gulp@3.9.1 中的 gulp watch 轉換為 gulp@4)

              <tbody id='lbH95'></tbody>
          • <small id='lbH95'></small><noframes id='lbH95'>

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

            1. <legend id='lbH95'><style id='lbH95'><dir id='lbH95'><q id='lbH95'></q></dir></style></legend>
              <tfoot id='lbH95'></tfoot>

                <bdo id='lbH95'></bdo><ul id='lbH95'></ul>
                • 本文介紹了將 gulp@3.9.1 中的 gulp watch 轉換為 gulp@4的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  限時送ChatGPT賬號..

                  我們正在從 gulp@3.9.1 切換到 gulp@4 并且在切換時遇到問題.當我們運行 gulp watch 時,我們會收到以下錯誤并試圖找出解決方法.

                  We are switching from gulp@3.9.1 to gulp@4 and are having trouble switching over. When we run gulp watch, we are getting the following errors and trying to figure out how to resolve it.

                  gulp watch 任務轉換為使用 gulp@4 的正確方法是什么?

                  What is the proper way to convert the gulp watch task to work with gulp@4?

                  錯誤信息

                  AssertionError [ERR_ASSERTION]:任務從未定義:minify-css

                  AssertionError [ERR_ASSERTION]: Task never defined: minify-css

                  命令:gulp watch

                  • 這應該按順序運行 minify-js 然后 minify-css
                  • minify-js 應該在 clean-scripts 成功完成后運行
                  • minify-css 應該在 clean-css 成功完成后運行
                  • This should run minify-js then minify-css in order
                  • minify-js should run after clean-scripts has completed successfully
                  • minify-css should run after clean-css has completed successfully

                  當前任務.

                  var gulp = require('gulp'),
                      cssmin = require('gulp-clean-css'),
                      clean = require('gulp-clean'),
                      uglify = require('gulp-uglify');
                      
                  var src = {
                    js: 'js/some-dir/**/*.js',
                    css: 'css/some-dir/**/*.css'
                  };
                  
                  var dest = {
                    js: 'js/dest/some-dir/**/*.js',
                    css: 'css/dest/some-dir/**/*.css'
                  };
                  
                  gulp.task('clean-css', function() {
                    return gulp.src(dest.css)
                               .pipe(clean({read:false, force: true});
                  });
                  
                  gulp.task('minify-css', ['clean-css'], function() {
                    gulp.src(src.css)
                      .pipe(cssmin())
                      .pipe(gulp.dest(dest.css));
                  });
                  
                  gulp.task('clean-scripts', function() {
                    return gulp.src(dest.js)
                               .pipe(clean({read:false, force: true});
                  });
                  
                  gulp.task('minify-js', ['clean-scripts'], function() {
                     gulp.src(src.js)
                         .pipe(uglify())
                         .pipe(gulp.dest(dest.js));
                  });
                  
                  gulp.task('watch', ['minify-js', 'minify-css'], function() {
                    gulp.watch(src.js, ['minify-js']);
                    gulp.watch(src.css, ['minify-css']);
                  });

                  我們嘗試這樣做,但它導致了錯誤消息

                  gulp.task('watch', gulp.series('minify-js', 'minify-css', function() {
                    gulp.watch(src.js, ['minify-js']);
                    gulp.watch(src.css, ['minify-css']);
                  }));

                  推薦答案

                  我建議你轉換你的 minify-js, minify-css, clean-scriptsclean-css 任務到函數:

                  I would recommend converting your minify-js, minify-css, clean-scripts and clean-css tasks to functions:

                  var dest = {
                    js: 'js/dest/some-dir/**/*.js',
                    css: 'css/dest/some-dir/**/*.css'
                  };
                  
                  function cleanCss() {
                    return gulp.src(dest.css)
                               .pipe(clean({read:false, force: true});
                  });
                  
                  function minifyCss() {
                    return gulp.src(src.css)
                               .pipe(cssmin())
                               .pipe(gulp.dest(dest.css));
                  });
                  
                  function cleanScripts() {
                    return gulp.src(dest.js)
                               .pipe(clean({read:false, force: true});
                  });
                  
                  function minifyJs() {
                     return gulp.src(src.js)
                         .pipe(uglify())
                         .pipe(gulp.dest(dest.js));
                  });
                  
                  var minifyJsAndClean = gulp.series(minifyJs, cleanScripts);
                  var minifyCssAndClean = gulp.series(minifyCss, cleanCss);
                  var watchers = function (done) {
                     gulp.watch(src.js, minifyJs);
                     gulp.watch(src.css, minifyCss);
                     done();
                  }
                  
                  gulp.task('watch', gulp.series(minifyJsAndClean, minifyCssAndClean, watchers));
                  

                  這篇關于將 gulp@3.9.1 中的 gulp watch 轉換為 gulp@4的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

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

                  相關文檔推薦

                  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 崩潰)
                      <tbody id='LdAGP'></tbody>
                      <bdo id='LdAGP'></bdo><ul id='LdAGP'></ul>

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

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

                            主站蜘蛛池模板: 内窥镜-工业内窥镜厂家【上海修远仪器仪表有限公司】 | 爱佩恒温恒湿测试箱|高低温实验箱|高低温冲击试验箱|冷热冲击试验箱-您身边的模拟环境试验设备技术专家-合作热线:400-6727-800-广东爱佩试验设备有限公司 | 破碎机_上海破碎机_破碎机设备_破碎机厂家-上海山卓重工机械有限公司 | 钢绞线万能材料试验机-全自动恒应力两用机-混凝土恒应力压力试验机-北京科达京威科技发展有限公司 | PCB厂|线路板厂|深圳线路板厂|软硬结合板厂|电路板生产厂家|线路板|深圳电路板厂家|铝基板厂家|深联电路-专业生产PCB研发制造 | 欧美日韩国产一区二区三区不_久久久久国产精品无码不卡_亚洲欧洲美洲无码精品AV_精品一区美女视频_日韩黄色性爱一级视频_日本五十路人妻斩_国产99视频免费精品是看4_亚洲中文字幕无码一二三四区_国产小萍萍挤奶喷奶水_亚洲另类精品无码在线一区 | 淘剧影院_海量最新电视剧,免费高清电影随心观看 | 信阳网站建设专家-信阳时代网联-【信阳网站建设百度推广优质服务提供商】信阳网站建设|信阳网络公司|信阳网络营销推广 | 模切之家-专注服务模切行业的B2B平台! | 粘弹体防腐胶带,聚丙烯防腐胶带-全民塑胶 | 带式压滤机_污泥压滤机_污泥脱水机_带式过滤机_带式压滤机厂家-河南恒磊环保设备有限公司 | 硫化罐-电加热蒸汽硫化罐生产厂家-山东鑫泰鑫智能装备有限公司 | 档案密集架_电动密集架_移动密集架_辽宁档案密集架-盛隆柜业厂家现货批发销售价格公道 | 高温热泵烘干机,高温烘干热泵,热水设备机组_正旭热泵 | 垃圾处理设备_餐厨垃圾处理设备_厨余垃圾处理设备_果蔬垃圾处理设备-深圳市三盛环保科技有限公司 | 锂电池砂磨机|石墨烯砂磨机|碳纳米管砂磨机-常州市奥能达机械设备有限公司 | 考勤系统_人事考勤管理系统_本地部署BS考勤系统_考勤软件_天时考勤管理专家 | 苏州伊诺尔拆除公司_专业酒店厂房拆除_商场学校拆除_办公楼房屋拆除_家工装拆除拆旧 | 山东聚盛新型材料有限公司-纳米防腐隔热彩铝板和纳米防腐隔热板以及钛锡板、PVDF氟膜板供应商 | 礼仪庆典公司,礼仪策划公司,庆典公司,演出公司,演艺公司,年会酒会,生日寿宴,动工仪式,开工仪式,奠基典礼,商务会议,竣工落成,乔迁揭牌,签约启动-东莞市开门红文化传媒有限公司 | 硬齿面减速机_厂家-山东安吉富传动设备股份有限公司 | atcc网站,sigma试剂价格,肿瘤细胞现货,人结肠癌细胞株购买-南京科佰生物 | 众品家具网-家具品牌招商_家具代理加盟_家具门户的首选网络媒体。 | 杜康白酒加盟_杜康酒代理_杜康酒招商加盟官网_杜康酒厂加盟总代理—杜康酒神全国运营中心 | 采暖炉_取暖炉_生物质颗粒锅炉_颗粒壁炉_厂家加盟批发_烟台蓝澳采暖设备有限公司 | 厂厂乐-汇聚海量采购信息的B2B微营销平台-厂厂乐官网 | 防爆大气采样器-防爆粉尘采样器-金属粉尘及其化合物采样器-首页|盐城银河科技有限公司 | 耐高温风管_耐高温软管_食品级软管_吸尘管_钢丝软管_卫生级软管_塑料波纹管-东莞市鑫翔宇软管有限公司 | 宝元数控系统|对刀仪厂家|东莞机器人控制系统|东莞安川伺服-【鑫天驰智能科技】 | 螺杆泵_中成泵业 | 桑茶-七彩贝壳桑叶茶 长寿茶 | 橡胶接头_橡胶软接头_可曲挠橡胶接头-巩义市创伟机械制造有限公司 | 塑料熔指仪-塑料熔融指数仪-熔体流动速率试验机-广东宏拓仪器科技有限公司 | 连续密炼机_双转子连续密炼机_连续式密炼机-南京永睿机械制造有限公司 | 根系分析仪,大米外观品质检测仪,考种仪,藻类鉴定计数仪,叶面积仪,菌落计数仪,抑菌圈测量仪,抗生素效价测定仪,植物表型仪,冠层分析仪-杭州万深检测仪器网 | 滚筒烘干机_转筒烘干机_滚筒干燥机_转筒干燥机_回转烘干机_回转干燥机-设备生产厂家 | 自动配料系统_称重配料控制系统厂家| YAGEO国巨电容|贴片电阻|电容价格|三星代理商-深圳市巨优电子有限公司 | 净气型药品柜-试剂柜-无管道净气型通风柜-苏州毕恩思 | 传动滚筒_厂家-淄博海恒机械制造厂 | 包装设计公司,产品包装设计|包装制作,包装盒定制厂家-汇包装【官方网站】 |