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

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

    • <bdo id='7XCbt'></bdo><ul id='7XCbt'></ul>

    <small id='7XCbt'></small><noframes id='7XCbt'>

    <tfoot id='7XCbt'></tfoot>

      Gulp + babelify + browserify 問題

      Gulp + babelify + browserify issue(Gulp + babelify + browserify 問題)

          <tbody id='syxun'></tbody>
          <bdo id='syxun'></bdo><ul id='syxun'></ul>

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

                本文介紹了Gulp + babelify + browserify 問題的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                問題描述

                限時送ChatGPT賬號..

                我正在嘗試使用 browserify 和 babelify 創建一個 gulp 任務.這是任務:

                I'm trying to create a gulp task with browserify and babelify. Here is the task:

                var gulp = require('gulp');
                var browserify = require('gulp-browserify');
                var source = require('vinyl-source-stream');
                var babelify = require('babelify');
                
                gulp.task('js', function () {
                    browserify('./resources/js/*.js')
                        .transform(babelify)
                        .bundle()
                        .pipe(source('*.js'))
                        .pipe(gulp.dest('./public/js'));
                });
                

                我找到了一些示例代碼,嘗試使用它們,但結果總是一樣.

                I found a few sample code, tried to use them, but the result was always the same.

                當我運行任務并保存我的 example.js 文件時,出現以下錯誤:

                When i run the task, and save my example.js file, the following error occurs:

                TypeError: browserify(...).transform 不是函數

                我做錯了什么?

                推薦答案

                你混淆了 browserifygulp-browserify 的 API.

                You're mixing up the API for browserify and gulp-browserify.

                從 gulp-browserify docs,您需要執行以下操作:

                From the gulp-browserify docs, you'll want to do something like this:

                var gulp = require('gulp')
                var browserify = require('gulp-browserify')
                
                gulp.task('js', function () {
                  gulp.src('./resources/js/*.js')
                    .pipe(browserify({
                      transform: ['babelify'],
                    }))
                    .pipe(gulp.dest('./public/js'))
                });
                

                <小時>

                自從第一次回答這個問題以來,gulp-browserify 已被放棄 并且 gulp 已經發展了很多.如果您想使用更新版本的 gulp 實現相同的功能,您可以 遵循 gulp 團隊提供的指南.


                Since this question was first answered, gulp-browserify has been abandoned and gulp has evolved a great deal. If you'd like to achieve the same thing with a newer version of gulp, you can follow the guides provided by the gulp team.

                你最終會得到如下的結果:

                You'll end up with something like the following:

                var browserify = require('browserify');
                var babelify = require('babelify');
                var gulp = require('gulp');
                var source = require('vinyl-source-stream');
                var buffer = require('vinyl-buffer');
                var sourcemaps = require('gulp-sourcemaps');
                var util = require('gulp-util');
                
                gulp.task('default', function () {
                  var b = browserify({
                    entries: './resources/test.js',
                    debug: true,
                    transform: [babelify.configure({
                      presets: ['es2015']
                    })]
                  });
                
                  return b.bundle()
                    .pipe(source('./resources/test.js'))
                    .pipe(buffer())
                    .pipe(sourcemaps.init({ loadMaps: true }))
                      // Add other gulp transformations (eg. uglify) to the pipeline here.
                      .on('error', util.log)
                    .pipe(sourcemaps.write('./'))
                    .pipe(gulp.dest('./public/js/'));
                });
                

                這篇關于Gulp + babelify + 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 崩潰)

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

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

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

                          主站蜘蛛池模板: 江苏全风,高压风机,全风环保风机,全风环形高压风机,防爆高压风机厂家-江苏全风环保科技有限公司(官网) | 单级/双级旋片式真空泵厂家,2xz旋片真空泵-浙江台州求精真空泵有限公司 | 等离子表面处理机-等离子表面活化机-真空等离子清洗机-深圳市东信高科自动化设备有限公司 | 吨袋包装机|吨包秤|吨包机|集装袋包装机-烟台华恩科技 | 铝镁锰板厂家_进口钛锌板_铝镁锰波浪板_铝镁锰墙面板_铝镁锰屋面-杭州军晟金属建筑材料 | 手机存放柜,超市储物柜,电子储物柜,自动寄存柜,行李寄存柜,自动存包柜,条码存包柜-上海天琪实业有限公司 | 广州市哲铭油墨涂料有限公司,水性漆生产研发基地 | 衬氟旋塞阀-卡套旋塞阀-中升阀门首页 | 南京泽朗生物科技有限公司 | 户外-组合-幼儿园-不锈钢-儿童-滑滑梯-床-玩具-淘气堡-厂家-价格 | 北京包装设计_标志设计公司_包装设计公司-北京思逸品牌设计 | 地源热泵一体机,地源热泵厂家-淄博汇能环保设备有限公司 | 体检车_移动CT车_CT检查车_CT车_深圳市艾克瑞电气有限公司移动CT体检车厂家-深圳市艾克瑞电气有限公司 | 绿萝净除甲醛|深圳除甲醛公司|测甲醛怎么收费|培训机构|电影院|办公室|车内|室内除甲醛案例|原理|方法|价格立马咨询 | LCD3D打印机|教育|桌面|光固化|FDM3D打印机|3D打印设备-广州造维科技有限公司 | 选矿设备-新型重选设备-金属矿尾矿重选-青州冠诚重工机械有限公司 | 塑钢课桌椅、学生课桌椅、课桌椅厂家-学仕教育设备首页 | 精密线材测试仪-电线电缆检测仪-苏州欣硕电子科技有限公司 | NM-02立式吸污机_ZHCS-02软轴刷_二合一吸刷软轴刷-厦门地坤科技有限公司 | 不锈钢酒柜|恒温酒柜|酒柜定制|酒窖定制-上海啸瑞实业有限公司 | 刹车盘机床-刹车盘生产线-龙口亨嘉智能装备 | 冷却塔降噪隔音_冷却塔噪声治理_冷却塔噪音处理厂家-广东康明冷却塔降噪厂家 | 北京企业宣传片拍摄_公司宣传片制作-广告短视频制作_北京宣传片拍摄公司 | 神超官网_焊接圆锯片_高速钢锯片_硬质合金锯片_浙江神超锯业制造有限公司 | 阻燃剂-氢氧化镁-氢氧化铝-沥青阻燃剂-合肥皖燃新材料 | 空气净化器租赁,空气净化器出租,全国直租_奥司汀净化器租赁 | 微信小程序定制,广州app公众号商城网站开发公司-广东锋火 | 东莞办公家具厂家直销-美鑫【免费3D效果图】全国办公桌/会议桌定制 | 蔬菜配送公司|蔬菜配送中心|食材配送|饭堂配送|食堂配送-首宏公司 | 大学食堂装修设计_公司餐厅效果图_工厂食堂改造_迈普装饰 | 动物解剖台-成蚊接触筒-标本工具箱-负压实验台-北京哲成科技有限公司 | POS机官网 - 拉卡拉POS机免费办理|官网在线申请入口 | 校园文化空间设计-数字化|中医文化空间设计-党建|法治廉政主题文化空间施工-山东锐尚文化传播公司 | 天津蒸汽/热水锅炉-电锅炉安装维修直销厂家-天津鑫淼暖通设备有限公司 | IIS7站长之家-站长工具-爱网站请使用IIS7站长综合查询工具,中国站长【WWW.IIS7.COM】 | 电力电子产业网| 发光字|标识设计|标牌制作|精神堡垒 - 江苏苏通广告有限公司 | 留学生辅导网-在线课程论文辅导-留学生挂科申诉机构 | 雄松华章(广州华章MBA)官网-专注MBA/MPA/MPAcc/MEM辅导培训 | 彭世修脚_修脚加盟_彭世修脚加盟_彭世足疗加盟_足疗加盟连锁_彭世修脚技术培训_彭世足疗 | 防伪溯源|防窜货|微信二维码营销|兆信_行业内领先的防伪防窜货数字化营销解决方案供应商 |