中文字幕av高清_国产视频一二区_男女羞羞羞视频午夜视频_成人精品一区_欧美色视_在线视频这里只有精品

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > webpack中hash,chunkhash,contenthash有什么區別?

webpack中hash,chunkhash,contenthash有什么區別?

來源:千鋒教育
發布人:xqq
時間: 2023-10-11 18:12:03 1697019123

一、webpack中hash,chunkhash,contenthash的區別

hash:表示所有文件哈希值相同,如果任意文件內容發生變化,則再次打包后,所有哈希值均改變且相同。即當任意module發生改變時,所有bundle的hash都改變且相同。

當有多個chunk,形成多個bundle時,如果只有一個chunk和bundle內容發生改變,會導致其他所有的bundle的哈希值都發生改變,因為大家共用一個hash,這個時候chunkhash的作用就體現出來了。

chunkhash:根據不同的入口文(Entry)進行依賴文件解析,構建對應的chunk,生成對應的哈希值。

contenthash:在打包時,我們會在js文件中導入CSS文件,因為他們是同一個入口文件,我們只改了JS代碼,但是它的CSS在抽離生成CSS文件時hash也會跟著變,這個時候就需要contenthash來解決。

配置webpack

創建一個空文件夾,并且在當前文件夾打開bash or cmd。npm init -y生成?package.json?。使用npm執行npm i webpack webpack-cli -D,安裝webpack包。創建src,在src內部創建chunk0.js、chunk1.js、common.js、index.jsstyle.js并且編寫內部代碼 。在項目根目錄創建?webpack.config.js?。在cmd中運行npx webpack。

延伸閱讀:

二、HashMap是什么

簡單來說,HashMap由數組+鏈表組成的,數組是HashMap的主體,鏈表則是主要為了解決哈希沖突而存在的,如果定位到的數組位置不含鏈表(當前entry的next指向null),那么對于查找,添加等操作很快,僅需一次尋址即可;如果定位到的數組包含鏈表,對于添加操作,其時間復雜度依然為O(1),因為最新的Entry會插入鏈表頭部,僅需簡單改變引用鏈即可,而對于查找操作來講,此時就需要遍歷鏈表,然后通過key對象的equals方法逐一比對查找。所以,性能考慮,HashMap中的鏈表出現越少,性能才會越好。

hash函數(對key的hashcode進一步進行計算以及二進制位的調整等來保證最終獲取的存儲位置盡量分布均勻)

聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT
主站蜘蛛池模板: 成人高清视频在线观看 | 亚洲美女一区二区三区 | 爱爱视频网站 | 成人免费视频网站在线观看 | 日韩精品久久久久久 | 日韩电影中文字幕 | 久久久久国| 99热精品在线 | 国产精品一区av | 国产激情 | 国产偷国产偷精品高清尤物 | 天天做天天爱天天综合网2021 | 国产视频久久久 | 国产日韩在线播放 | 欧美精品一区二区三区免费视频 | av一区二区在线观看 | 亚洲午夜精品a | 久久久久久久国产 | 国产精品视频免费播放 | 亚洲精品一区二区三区 | 91精品久久久久久久久中文字幕 | 国产精品欧美久久久久一区二区 | 国产一区二区精品在线 | 成人免费高清 | 2018天天操夜夜操 | 久久天堂 | 欧美一区二区在线观看 | 国产成人精品免高潮在线观看 | 国产真实精品久久二三区 | 欧美精品一区二区三区一线天视频 | 亚洲欧美日韩精品 | 一区二区三区高清 | 日本一区二区不卡视频 | 色网站在线观看 | 在线观看国产视频 | av网站在线播放 | 一区二区色 | 一区二区三区在线播放视频 | 日本高清视频在线播放 | 99精品国产高清一区二区麻豆 | 久久久久久久成人 |