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

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

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

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

        如何使用 gulp-browserify 觀看多個文件但只處理一個

        How do I watch multiple files with gulp-browserify but process only one?(如何使用 gulp-browserify 觀看多個文件但只處理一個文件?)

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

          <legend id='jGvtW'><style id='jGvtW'><dir id='jGvtW'><q id='jGvtW'></q></dir></style></legend>
              <tbody id='jGvtW'></tbody>
            <tfoot id='jGvtW'></tfoot>

              <bdo id='jGvtW'></bdo><ul id='jGvtW'></ul>
                  <i id='jGvtW'><tr id='jGvtW'><dt id='jGvtW'><q id='jGvtW'><span id='jGvtW'><b id='jGvtW'><form id='jGvtW'><ins id='jGvtW'></ins><ul id='jGvtW'></ul><sub id='jGvtW'></sub></form><legend id='jGvtW'></legend><bdo id='jGvtW'><pre id='jGvtW'><center id='jGvtW'></center></pre></bdo></b><th id='jGvtW'></th></span></q></dt></tr></i><div class="lht7bnl" id='jGvtW'><tfoot id='jGvtW'></tfoot><dl id='jGvtW'><fieldset id='jGvtW'></fieldset></dl></div>
                • 本文介紹了如何使用 gulp-browserify 觀看多個文件但只處理一個文件?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  限時送ChatGPT賬號..

                  我正在嘗試連接 gulp-browserifygulp-watch 每次源文件更改.但是,gulp-browserify 需要一個單一的編譯入口點(例如 src/js/app.js)并自行獲取每個依賴項:

                  I'm trying to wire up gulp-browserify and gulp-watch to rebuild my bundle each time a source file changes. However, gulp-browserify requires a single entry point for the compilation (e.g. src/js/app.js) and fetches every dependency itself:

                  gulp.src('src/js/app.js')
                      .pipe(browserify())
                      .pipe(gulp.dest('dist'))
                  

                  但是,使用 gulp-watch 無法在每次更改時重建,因為只監視入口點文件.我真正需要的是可以查看多個文件,然后只處理入口點文件(查找 replaceEverythingWithEntryPointFile):

                  However, with gulp-watch this fails to rebuild on every change because only the entry point file is being watched. What I actually need is a possibility to watch multiple files and then process only the entry point file (look for replaceEverythingWithEntryPointFile):

                  gulp.src("src/**/*.js")
                      .pipe(watch())
                      .pipe(replaceEverythingWithEntryPointFile()) // <- This is what I need
                      .pipe(browserify())
                      .pipe(gulp.dest("dist"));
                  

                  所以問題是:如何將 gulp-browserify 指向入口點文件并在任何源文件的更改時觸發重建?如果解決方案包括限制會很好:啟動時,每個源文件都被設置為觀看,因此我們的入口點文件將通過管道傳輸到 gulp-browserify 與文件一樣多,這是不必要的.

                  So the question is: how can I point gulp-browserify to the entry point file and trigger rebuild on a change in any source file? Would be nice if the solution included throttling: when starting up, every source file is being set up for watching and thus our entry point file would be piped to gulp-browserify as many times as there are files, which is unnecessary.

                  推薦答案

                  只要調用一個正常的文件更改任務,像這樣:

                  Just call a normal task on file change, like this:

                  gulp.task("build-js", function() {
                      return gulp.src('src/js/app.js')
                          .pipe(browserify())
                          .pipe(gulp.dest('dist'))
                  });
                  
                  gulp.task("watch", function() {
                      // calls "build-js" whenever anything changes
                      gulp.watch("src/**/*.js", ["build-js"]);
                  });
                  

                  如果你想使用 gulp-watch(因為它可以查找新文件),那么你需要這樣做:

                  If you want to use gulp-watch (because it can look for new files), then you need to do something like this:

                  gulp.task("watch", function() {
                      watch({glob: "src/**/*.js"}, function() {
                          gulp.start("build-js");
                      });
                  });
                  

                  使用 gulp-watch 還具有批處理操作的好處,因此如果您一次修改多個文件,您將不會連續獲得一堆構建.

                  Using gulp-watch also has the benefit of batching operations, so if you modify several files at once, you won't get a bunch of builds in a row.

                  這篇關于如何使用 gulp-browserify 觀看多個文件但只處理一個文件?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持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 崩潰)
                  • <bdo id='LTh7o'></bdo><ul id='LTh7o'></ul>
                  • <legend id='LTh7o'><style id='LTh7o'><dir id='LTh7o'><q id='LTh7o'></q></dir></style></legend><tfoot id='LTh7o'></tfoot>
                      <tbody id='LTh7o'></tbody>

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

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

                            主站蜘蛛池模板: 酸度计_PH计_特斯拉计-西安云仪| 防伪溯源|防窜货|微信二维码营销|兆信_行业内领先的防伪防窜货数字化营销解决方案供应商 | 阿尔法-MDR2000无转子硫化仪-STM566 SATRA拉力试验机-青岛阿尔法仪器有限公司 | 铣床|万能铣床|立式铣床|数控铣床|山东滕州万友机床有限公司 | 齿轮减速马达一体式_蜗轮蜗杆减速机配电机-德国BOSERL齿轮减速电动机生产厂家 | 安平县鑫川金属丝网制品有限公司,声屏障,高速声屏障,百叶孔声屏障,大弧形声屏障,凹凸穿孔声屏障,铁路声屏障,顶部弧形声屏障,玻璃钢吸音板 | 洗瓶机厂家-酒瓶玻璃瓶冲瓶机-瓶子烘干机-封口旋盖压盖打塞机_青州惠联灌装机械 | 曙光腾达官网-天津脚手架租赁-木板架出租-移动门式脚手架租赁「免费搭设」 | 天津仓库出租网-天津电商仓库-天津云仓一件代发-【博程云仓】 | 紧急切断阀_气动切断阀_不锈钢阀门_截止阀_球阀_蝶阀_闸阀-上海上兆阀门制造有限公司 | 睿婕轻钢别墅_钢结构别墅_厂家设计施工报价 | 低温柔性试验仪-土工布淤堵-沥青车辙试验仪-莱博特(天津)试验机有限公司 | 粉末包装机-给袋式包装机-全自动包装机-颗粒-液体-食品-酱腌菜包装机生产线【润立机械】 | 山东艾德实业有限公司| 聚丙烯酰胺_阴离子_阳离子「用量少」巩义亿腾厂家直销,售后无忧 聚合甘油__盐城市飞龙油脂有限公司 | 北京中航时代-耐电压击穿试验仪厂家-电压击穿试验机 | 首页 - 张店继勇软件开发工作室| Trimos测长机_测高仪_TESA_mahr,WYLER水平仪,PWB对刀仪-德瑞华测量技术(苏州)有限公司 | 低噪声电流前置放大器-SR570电流前置放大器-深圳市嘉士达精密仪器有限公司 | 滚珠丝杆升降机_螺旋升降机_丝杠升降机-德迈传动 | 超声骨密度仪-动脉硬化检测仪器-人体成分分析仪厂家/品牌/价格_南京科力悦 | 深圳APP开发公司_软件APP定制开发/外包制作-红匣子科技 | 杭州门窗厂家_阳光房_包阳台安装电话-杭州窗猫铝合金门窗 | 上海租奔驰_上海租商务车_上海租车网-矢昂汽车服务公司 | 深圳法律咨询【24小时在线】深圳律师咨询免费| 液压升降货梯_导轨式升降货梯厂家_升降货梯厂家-河南东圣升降设备有限公司 | CCC验厂-家用电器|服务器CCC认证咨询-奥测世纪 | 宝元数控系统|对刀仪厂家|东莞机器人控制系统|东莞安川伺服-【鑫天驰智能科技】 | 企业微信scrm管理系统_客户关系管理平台_私域流量运营工具_CRM、ERP、OA软件-腾辉网络 | 齿轮减速机_齿轮减速电机-VEMT蜗轮蜗杆减速机马达生产厂家瓦玛特传动瑞环机电 | 密度电子天平-内校-外校电子天平-沈阳龙腾电子有限公司 | 讲师宝经纪-专业培训机构师资供应商_培训机构找讲师、培训师、讲师经纪就上讲师宝经纪 | 北京包装设计_标志设计公司_包装设计公司-北京思逸品牌设计 | 济南品牌包装设计公司_济南VI标志设计公司_山东锐尚文化传播 | 石家庄网站建设|石家庄网站制作|石家庄小程序开发|石家庄微信开发|网站建设公司|网站制作公司|微信小程序开发|手机APP开发|软件开发 | 瓶盖扭矩仪(扭力值检测)-百科 | 【铜排折弯机,钢丝折弯成型机,汽车发泡钢丝折弯机,线材折弯机厂家,线材成型机,铁线折弯机】贝朗折弯机厂家_东莞市贝朗自动化设备有限公司 | 精密机械零件加工_CNC加工_精密加工_数控车床加工_精密机械加工_机械零部件加工厂 | 北京模型公司-工业模型-地产模型-施工模型-北京渝峰时代沙盘模型制作公司 | 聚氨酯保温钢管_聚氨酯直埋保温管道_聚氨酯发泡保温管厂家-沧州万荣防腐保温管道有限公司 | 冷油器,取样冷却器,热力除氧器-连云港振辉机械设备有限公司 |