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

    1. <legend id='ga3RW'><style id='ga3RW'><dir id='ga3RW'><q id='ga3RW'></q></dir></style></legend>
    2. <small id='ga3RW'></small><noframes id='ga3RW'>

      <tfoot id='ga3RW'></tfoot>

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

        如何使用打字稿文件運行 gulp

        How can I run gulp with a typescript file(如何使用打字稿文件運行 gulp)
            • <small id='dmLYE'></small><noframes id='dmLYE'>

                <tbody id='dmLYE'></tbody>

              <legend id='dmLYE'><style id='dmLYE'><dir id='dmLYE'><q id='dmLYE'></q></dir></style></legend>
                <bdo id='dmLYE'></bdo><ul id='dmLYE'></ul>

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

                1. <tfoot id='dmLYE'></tfoot>
                  本文介紹了如何使用打字稿文件運行 gulp的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  限時送ChatGPT賬號..

                  有一個使用 gulp.js 文件的 gulp 項目,但我的項目在 typescript 中,所以我寧愿在 typescript 中有一個 gulp 文件.可以將過程分為兩個步驟,其中我:

                  1.手動將typescript gulp文件轉譯成js,然后
                  2. 調用 gulp <some-task-name>

                  但這似乎不是最優的.有沒有更好的做法這個?

                  Have a gulp project that uses a gulp.js file but my project is in typescript so I'd rather have a gulp file in typescript. It would be possible to break the process into two steps where I:

                  1. Manually transpile the typescript gulp file into js, then
                  2. Call gulp <some-task-name>

                  But that doesn't seem optimal. Is there any better way of doing this?

                  推薦答案

                  來自 用于轉譯的 Gulp 文檔:

                  您可以使用需要轉譯的語言(如 TypeScript 或 Babel)編寫 gulpfile,方法是更改?? gulpfile.js 上的擴展名以指示語言并安裝匹配的轉譯器模塊.

                  Transpilation

                  You can write a gulpfile using a language that requires transpilation, like TypeScript or Babel, by changing the extension on your gulpfile.js to indicate the language and install the matching transpiler module.

                  • 對于 TypeScript,重命名為 gulpfile.ts 并安裝 ts-node 模塊.
                  • 對于 Babel,重命名為 gulpfile.babel.js 并安裝 @babel/register 模塊.
                  • For TypeScript, rename to gulpfile.ts and install the ts-node module.
                  • For Babel, rename to gulpfile.babel.js and install the @babel/register module.

                  所以在 Gulp 中添加 TypeScript 支持的更簡單方法:

                  So the simpler way to add TypeScript support in Gulp:

                  1. 安裝ts-nodetypescript 和 @types/gulp:

                  $ npm i -D ts-node typescript @types/gulp
                  

                2. 如果您有 tsconfig.json 文件,請將 ts-node.compilerOptions.module 設置為 commonjs"

                3. If you have a tsconfig.json file set ts-node.compilerOptions.module to "commonjs"

                  {
                      // these options are overrides used only by ts-node 
                      "ts-node": {
                          "compilerOptions": {
                              "module": "commonjs" 
                          }
                      }
                  }
                  

                  (您不需要 tsconfig.json 文件,這僅適用于您的項目中已經有一個文件)

                  (You don't need a tsconfig.json file, this is just for if you have one in your project already)

                  使用以下演示代碼創建 gulpfile.ts:

                  Create gulpfile.ts with the following demo code:

                  import gulp from 'gulp'; // or import * as gulp from 'gulp'
                  gulp.task('default', () => console.log('default'));
                  

                  (或將現有的 Gulpfile.js 重命名為 gulpfile.ts)

                  (or rename your existing Gulpfile.js to gulpfile.ts)

                  開始構建:

                  $ npx gulp
                  

                4. 輸出應該類似于:

                  $ gulp
                  [21:55:03] Requiring external module ts-node/register
                  [21:55:03] Using gulpfile ~/src/tmp/typescript-tmp/gulpfile.ts
                  [21:55:03] Starting 'default'...
                  default
                  [21:55:03] Finished 'default' after 122 μs
                  

                  這篇關于如何使用打字稿文件運行 gulp的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持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 任務)
                  Visual Studio 2015 crashes when opening Javascript files(打開 Javascript 文件時 Visual Studio 2015 崩潰)
                  Detect FLASH plugin crashes(檢測 FLASH 插件崩潰)

                      <bdo id='7RSK5'></bdo><ul id='7RSK5'></ul>

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

                          <tbody id='7RSK5'></tbody>
                        <legend id='7RSK5'><style id='7RSK5'><dir id='7RSK5'><q id='7RSK5'></q></dir></style></legend>

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

                        • <tfoot id='7RSK5'></tfoot>
                          1. 主站蜘蛛池模板: 特种阀门-调节阀门-高温熔盐阀-镍合金截止阀-钛阀门-高温阀门-高性能蝶阀-蒙乃尔合金阀门-福建捷斯特阀门制造有限公司 | 铝镁锰板厂家_进口钛锌板_铝镁锰波浪板_铝镁锰墙面板_铝镁锰屋面-杭州军晟金属建筑材料 | 氧化锆纤维_1800度高温退火炉_1800度高温烧结炉-南京理工宇龙新材料股份有限公司 | Copeland/谷轮压缩机,谷轮半封闭压缩机,谷轮涡旋压缩机,型号规格,技术参数,尺寸图片,价格经销商 CTP磁天平|小电容测量仪|阴阳极极化_双液系沸点测定仪|dsj电渗实验装置-南京桑力电子设备厂 | 蔬菜配送公司|蔬菜配送中心|食材配送|饭堂配送|食堂配送-首宏公司 | 珠光砂保温板-一体化保温板-有釉面发泡陶瓷保温板-杭州一体化建筑材料 | 杭州营业执照代办-公司变更价格-许可证办理流程_杭州福道财务管理咨询有限公司 | 耐酸碱泵-自吸耐酸碱泵型号「品牌厂家」立式耐酸碱泵价格-昆山国宝过滤机有限公司首页 | 气密性检测仪_气密性检测设备_防水测试仪_密封测试仪-岳信仪器 | 北京京云律师事务所| 元拓建材集团官方网站| 接地电阻测试仪[厂家直销]_电缆故障测试仪[精准定位]_耐压测试仪-武汉南电至诚电力设备 | 高考志愿规划师_高考规划师_高考培训师_高报师_升学规划师_高考志愿规划师培训认证机构「向阳生涯」 | 黄石妇科医院_黄石东方女子医院_黄石东方妇产医院怎么样 | 蜜蜂职场文库_职场求职面试实用的范文资料大全 | 铝合金电阻-无源谐波滤波器-上海稳达电讯设备厂| 工控机-工业平板电脑-研华工控机-研越无风扇嵌入式box工控机 | 黄石东方妇产医院_黄石妇科医院哪家好_黄石无痛人流医院 | 中红外QCL激光器-其他连续-半导体连续激光器-筱晓光子 | 立式硫化罐-劳保用品硫化罐-厂家直销-山东鑫泰鑫硫化罐厂家 | ★塑料拖链__工程拖链__电缆拖链__钢制拖链 - 【上海闵彬】 | 昆明网络公司|云南网络公司|昆明网站建设公司|昆明网页设计|云南网站制作|新媒体运营公司|APP开发|小程序研发|尽在昆明奥远科技有限公司 | 双杰天平-国产双杰电子天平-美国双杰-常熟双杰仪器 | 外贮压-柜式-悬挂式-七氟丙烷-灭火器-灭火系统-药剂-价格-厂家-IG541-混合气体-贮压-非贮压-超细干粉-自动-灭火装置-气体灭火设备-探火管灭火厂家-东莞汇建消防科技有限公司 | Q361F全焊接球阀,200X减压稳压阀,ZJHP气动单座调节阀-上海戎钛 | 涡轮流量计_LWGY智能气体液体电池供电计量表-金湖凯铭仪表有限公司 | 轴流风机-鼓风机-离心风机-散热风扇-罩极电机,生产厂家-首肯电子 | 土壤养分检测仪_肥料养分检测仪_土壤水分检测仪-山东莱恩德仪器 大型多片锯,圆木多片锯,方木多片锯,板材多片锯-祥富机械有限公司 | 南京试剂|化学试剂|分析试剂|实验试剂|cas号查询-专业60年试剂销售企业 | 细沙回收机-尾矿干排脱水筛设备-泥石分离机-建筑垃圾分拣机厂家-青州冠诚重工机械有限公司 | 小学教案模板_中学教师优秀教案_高中教学设计模板_教育巴巴 | 干式变压器厂_干式变压器厂家_scb11/scb13/scb10/scb14/scb18干式变压器生产厂家-山东科锐变压器有限公司 | 淘气堡_室内儿童乐园_户外无动力儿童游乐设备-高乐迪(北京) | 煤矿人员精确定位系统_矿用无线通信系统_煤矿广播系统 | ERP企业管理系统永久免费版_在线ERP系统_OA办公_云版软件官网 | 合肥制氮机_合肥空压机厂家_安徽真空泵-凯圣精机 | 平面钻,法兰钻,三维钻-山东兴田阳光智能装备股份有限公司 | 手机游戏_热门软件app下载_好玩的安卓游戏下载基地-吾爱下载站 | SOUNDWELL 编码器|电位器|旋转编码器|可调电位器|编码开关厂家-广东升威电子制品有限公司 | 电子巡更系统-巡检管理系统-智能巡检【金万码】 | 语料库-提供经典范文,文案句子,常用文书,您的写作得力助手 |