国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

前端構(gòu)建_webpack

ethernet / 1836人閱讀

摘要:一個文件,一張圖片一個文件都是一個模塊,都能用導(dǎo)入模塊的語法的,的導(dǎo)入進(jìn)來。自身只能讀懂類型的文件,其它的都不認(rèn)識。

webpack 是什么?
webpack是一個前端模塊化打包工具指(由于模塊化開發(fā),所以需要打包,這里所說的模塊化開發(fā)主要指JS)
由于現(xiàn)代前端應(yīng)用程序越來越復(fù)雜,需要采用模塊化進(jìn)行開發(fā),但瀏覽器還未支持模塊化開發(fā),所以webpack才誕生
webpack默認(rèn)只支持js的模塊化(CommonJS/ES6/AMD),如果需要把其他文件(css/圖片等)也當(dāng)成模塊引入,就需要相對應(yīng)的loader解析器
現(xiàn)代前端

掛載點(diǎn)

傳統(tǒng)前端的掛載點(diǎn):html入口文件 (無論是js、css還是圖片等資源都統(tǒng)一由html文件管理和調(diào)度)

現(xiàn)代前端的掛載點(diǎn):js入口文件 (無論是js組件、css還是圖片等資源都統(tǒng)一由js文件管理和調(diào)度,html文件作為模板)

模塊化與打包工具

傳統(tǒng)前端:都是多頁面應(yīng)用,無模塊化概念,因此無需打包工具

現(xiàn)代前端:可以是單頁面應(yīng)用,也可以是多頁面應(yīng)用,有模塊化概念,由于歷史原因,很多瀏覽器還不支持模塊化,故出現(xiàn)打包工具

導(dǎo)入模塊資源

傳統(tǒng)前端:在html文件,導(dǎo)入css資源使用