webpack

打包##使用webpack進行工程化開發(fā)

1.需要在本地先全局安裝webpack工具 window+R

cmdnpm install webpack@4 -g

npm install webpack-cli@3 -g

刪除 npm remove webpack -g

查看版本? webpack -v

2.在當前項目終端中安裝webpack

--在當前項目里面初始化一個包的描述文件

npm init -y

--再安裝webpack和webpack-cli

npm install webpack@4 -D

npm install webpack-cli@3 -D

loader

loader:加載器肃拜,用來識別各種文件栗涂。

webpack默認只能處理js文件和json文件掉冶,如果要處理其他文件的話玷坠,需要引入對應的加載器。

識別css文件要兩個加載器分別是:

https://www.webpackjs.com/loaders/css-loader/

https://www.webpackjs.com/loaders/style-loader/

這兩個加載器是處理樣式文件的乘寒,style-loader與css-loader必須結合使用

這時候得安裝:

首先安裝

npm install css-loader@3.4.2 -D

npm install style-loader@1.1.3 -D

在終端可以一起安裝:npm install css-loader@3.4.2 npm install style-loader@1.1.3-D

plugins插件

plugins可以自動幫我們創(chuàng)建html文件


這需要安裝npm install html-webpack-plugin@3.2.0 -D

這個插件和loader不太一樣

loader安裝好直接使用

這個插件需要引入

第一步先安裝好如圖

然后引入plugins插件



也可以指定一個html文件烹骨,作為頁面模板被創(chuàng)建。


先創(chuàng)建上圖public文件夾

然后在插件中指定html文件夾作為模板

如下圖:

這樣的好處是不需要我們自己創(chuàng)建html文件


file-loader

處理圖片格式的文件

先安裝

npm install file-loader@5.0.2 -D


url-loader

也是用來處理圖片的

他可以限制圖片的大小

終端安裝

npm install url-loader@3.0.0 -D

把圖片打包給index.html里

大圖片要整體打包過去畴蒲,小圖片沒有必要整體導入

如果你的圖片通過src引入,每張圖片都要去發(fā)請求返回的对室,

小圖片沒有必要發(fā)請求模燥,把小圖片壓縮成base64編碼

沒有必要把所有圖片參與打包

有些小圖片可以把圖片文件本身轉成base64編碼,以后大圖片發(fā)送請求掩宜,小圖片嵌在標簽里面就行了

這時候用下面圖片的方法就不行了


需要換url-loader

url-loader可以限制圖片的大小


?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末蔫骂,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子牺汤,更是在濱河造成了極大的恐慌辽旋,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,807評論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件檐迟,死亡現(xiàn)場離奇詭異补胚,居然都是意外死亡,警方通過查閱死者的電腦和手機追迟,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,284評論 3 399
  • 文/潘曉璐 我一進店門糖儡,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人怔匣,你說我怎么就攤上這事¤氤粒” “怎么了每瞒?”我有些...
    開封第一講書人閱讀 169,589評論 0 363
  • 文/不壞的土叔 我叫張陵,是天一觀的道長纯露。 經(jīng)常有香客問我剿骨,道長,這世上最難降的妖魔是什么埠褪? 我笑而不...
    開封第一講書人閱讀 60,188評論 1 300
  • 正文 為了忘掉前任浓利,我火速辦了婚禮挤庇,結果婚禮上,老公的妹妹穿的比我還像新娘贷掖。我一直安慰自己嫡秕,他們只是感情好,可當我...
    茶點故事閱讀 69,185評論 6 398
  • 文/花漫 我一把揭開白布苹威。 她就那樣靜靜地躺著昆咽,像睡著了一般。 火紅的嫁衣襯著肌膚如雪牙甫。 梳的紋絲不亂的頭發(fā)上掷酗,一...
    開封第一講書人閱讀 52,785評論 1 314
  • 那天,我揣著相機與錄音窟哺,去河邊找鬼泻轰。 笑死,一個胖子當著我的面吹牛且轨,可吹牛的內容都是我干的浮声。 我是一名探鬼主播,決...
    沈念sama閱讀 41,220評論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼殖告,長吁一口氣:“原來是場噩夢啊……” “哼阿蝶!你這毒婦竟也來了?” 一聲冷哼從身側響起黄绩,我...
    開封第一講書人閱讀 40,167評論 0 277
  • 序言:老撾萬榮一對情侶失蹤羡洁,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后爽丹,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體筑煮,經(jīng)...
    沈念sama閱讀 46,698評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡偎窘,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,767評論 3 343
  • 正文 我和宋清朗相戀三年污它,在試婚紗的時候發(fā)現(xiàn)自己被綠了画髓。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片等浊。...
    茶點故事閱讀 40,912評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡顷牌,死狀恐怖帜平,靈堂內的尸體忽然破棺而出瀑焦,到底是詐尸還是另有隱情蔫浆,我是刑警寧澤碑宴,帶...
    沈念sama閱讀 36,572評論 5 351
  • 正文 年R本政府宣布软啼,位于F島的核電站,受9級特大地震影響延柠,放射性物質發(fā)生泄漏祸挪。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,254評論 3 336
  • 文/蒙蒙 一贞间、第九天 我趴在偏房一處隱蔽的房頂上張望贿条。 院中可真熱鬧雹仿,春花似錦、人聲如沸整以。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,746評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽悄蕾。三九已至票顾,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間帆调,已是汗流浹背奠骄。 一陣腳步聲響...
    開封第一講書人閱讀 33,859評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留番刊,地道東北人含鳞。 一個月前我還...
    沈念sama閱讀 49,359評論 3 379
  • 正文 我出身青樓,卻偏偏與公主長得像芹务,于是被迫代替她去往敵國和親蝉绷。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,922評論 2 361

推薦閱讀更多精彩內容