五月天青色头像情侣网名,国产亚洲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ó)家法律
张家口市| 郓城县| 永泰县| 合肥市| 江川县| 河池市| 江津市| 合川市| 伊吾县| 静安区| 韶关市| 常熟市| 昌邑市| 峨眉山市| 双鸭山市| 于田县| 城步| 夏河县| 固阳县| 六枝特区| 南康市| 宽城| 榆树市| 广安市| 锡林郭勒盟| 孙吴县| 乐至县| 景谷| 玉树县| 绥芬河市| 东辽县| 佛冈县| 新营市| 永安市| 嘉禾县| 威信县| 丹棱县| 新竹市| 海淀区| 赞皇县| 克什克腾旗|