www五月天,国产精品视频网站你懂得,精品国产你懂的在线观看,久久伊人成人,国产精品黄页网站在线播放免费,国产va在线

大智網(wǎng)匯
綜合信息情報站

webpack教程babel教程-webpack使用babel,tre

webpack使用babel,tree-shaking

如果打包的文件在ie運行不能運行,但可以chrome運行babel webpack。

創(chuàng)建.babelrc

webpack配置babel。

webpack總結(jié)篇babel polyfill。

一、webpack簡介

1.1本更迭webpack打包es6。

image.png

大版本變化babel loader。

image.png

1.2功能進化

WebpackV1

WebpackV2

WebpackV3

V1->V2webpack。

遷移指南https://doc.webpack-webpack阮一峰。

V2->V3

可以更新升級

二、webpack核心概念

2.1Entry

2.2Output

2.3Loaders

常用Loader

編譯相關(guān)

樣式相關(guān)

文件相關(guān)webpack打包。

2.4Plugins

常用plugins

優(yōu)化相關(guān)webpack打包原理。

功能相關(guān)react typescript。

2.5名詞

三、初探webpackbabelbird。

3.1使用babel打包es6babel js。

編譯ES6/7babel4。

Babelbabel7。

BabelPresetsjs babel優(yōu)化。

BabelPolyfill

BabelRuntimeTransform3.2打包Typescripttsconfigbabel原理。

webpack教程babel教程

Typings3.3提取js的公用代碼image.pngbabel7配置。

3.4代碼分割和懶加載

**種方法:通過wepack內(nèi)置方法babel配置。

第二種方法:通過LoaderSpec

import()返回一種方式promise在import需要依賴的明、動態(tài)加載模塊可以像使用一樣傳入Promise一樣使用import().then()require npm。

此時代碼分割場景運行打包loadash提取到vendor中react生命周期。

image.png

這不是我們想要的require。

image.png

image.png

image.png

import()動態(tài)加載寫法cli。

合并了subPageA和subPageB

image.png

讓我們來看看包裝后的文件。A、B

image.png

在webpack使用代碼分割async異步加載node常用中間件。

image.pngvue指令。

image.png

3.5處理CSS和CSS模塊化

引入css

Style-Loader

Style-Loader的optionsCSS-Loader

options

CSS-Moles配置Less/Sass提取CSSimage.pngwebpack教程babel教程。

3.6PostCSSinWebpack例子

3.7Treeshaking

使用場景4,從淺到深Webpack

4.1文件處理

圖片處理

處理雪碧圖片和壓縮圖片

處理字體文件

處理第三方JS庫

1.providePlugin

以引入jQuery為例

引入本地libs中的jQuery

2.imports-loader

4.2HTMLinwebpack(自動生成HTML)

生成HTML

options

中引入圖片

贊(0) 打賞
以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺用戶上傳并發(fā)布,未作人工編輯處理,不構(gòu)成投資建議請自行甄別,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:wolfba@qq.com 進行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容!

大智網(wǎng)匯

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 wolfba@q.com 舉報,一經(jīng)查實,本站將立刻刪除。

投稿&軟文

覺得文章有用就打賞一下文章作者

非常感謝你的打賞,我們將繼續(xù)提供更多優(yōu)質(zhì)內(nèi)容,讓我們一起創(chuàng)建更加美好的網(wǎng)絡(luò)世界!

微信掃一掃打賞

登錄

找回密碼

注冊