五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

webpack 使用 babel-loader 打包 JavaScript

2022-02-08 14:40 作者:不良人王德發(fā)  | 我要投稿

babel-loader需要配合 .browserslistrc 文件 和 babel 的插件才可以打包 JavaScript,把esModule 的新特性轉(zhuǎn)為瀏覽器可以兼容的語(yǔ)法。

babel-loader配置:

在 webpack.config.js 的同級(jí)創(chuàng)建 babel.config.js 配置文件

在 webpack.config.js 的同級(jí)創(chuàng)建? .browserslistrc 文件,返回需要兼容的瀏覽器的范圍

使用 babel-loader 處理 typescript 文件

babel.config.js 文件修改

這個(gè)時(shí)候,已經(jīng)可以編譯 typescript 文件了,但是,如果 ts 文件中有錯(cuò)誤,編譯的時(shí)候并不會(huì)報(bào)錯(cuò),還是會(huì)編譯成功,運(yùn)行的時(shí)候才能發(fā)現(xiàn)錯(cuò)誤,使用 ts-loader 就可以在編譯的時(shí)候就報(bào)錯(cuò),這樣編譯就不通過(guò),那么,使用 babel-loader 是否也可以有這種友好的體驗(yàn)?zāi)?,?dāng)然是肯定的,修改 package.json 文件,增加一個(gè)命令 ck 命令,這個(gè)命令就是使用 tsc 命令檢測(cè)ts文件是否有錯(cuò)誤,但是不會(huì)編譯(--noEmit),如果有錯(cuò)誤,就不會(huì)繼續(xù)執(zhí)行,然后編譯還是使用 build 命令,就OK了!

使用 babel polyfill?

官方不推薦使用? @babel/polyfill ,而是? core-js? 和? regenerator-runtime

在項(xiàng)目的入口文件夾頂部引入兩個(gè)模塊

需要修改 babel.config.js 配置


webpack 使用 babel-loader 打包 JavaScript的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
西丰县| 永仁县| 镇坪县| 大田县| 沽源县| 沈阳市| 图木舒克市| 开封县| 峨眉山市| 怀远县| 嘉荫县| 江西省| 都昌县| 桑植县| 泗洪县| 大悟县| 青田县| 枝江市| 武平县| 章丘市| 遂川县| 宿迁市| 信宜市| 延寿县| 寿阳县| 天全县| 灌阳县| 盘山县| 新昌县| 泗阳县| 龙岩市| 伊金霍洛旗| 宜川县| 朝阳县| 沙坪坝区| 潞城市| 南丰县| 乌拉特中旗| 博白县| 台北县| 清河县|