新書推薦:
《
教宗史
》
售價:HK$
197.0
《
為什麼99%的成交都藏在銷售細節:40個小地方,是你業績翻倍的機會!
》
售價:HK$
78.8
《
後山來去:豐田村誌
》
售價:HK$
127.3
《
極地
》
售價:HK$
151.6
《
SCONE悄悄好食的人氣款司康在家輕鬆做
》
售價:HK$
115.2
《
藝用解剖全書(暢銷紀念版)
》
售價:HK$
454.7
《
香料聖經:54種香料元素x12個風味群組x 7大世界香料產地,最全面的香料科學知識與超過千種香料組合與搭配
》
售價:HK$
300.1
《
彼岸之嫁
》
售價:HK$
115.2
|
內容簡介: |
Webpack從許多建置工具中脫穎而出,成為目前最流行的建置工具,也幾乎成為前端開發裡的必備工具,是每位前端工程師的必備技能之一。
本書從實作出發,用簡單容易的實例帶領讀者快速入門Webpack,再結合實際工作中常用的場景列出實作案例,透過前3章的學習足以讓我們解決工作中的常見問題;本書還介紹如何最佳化建置的速度和輸出,並解析Webpack的工作原理,以及Plugin和Loader的撰寫方法,可幫助讀者進一步學習Webpack。
本書從入門、設定、實戰、最佳化和原理的路線層層深入,涵蓋Webpack的各方面。
無論是對Webpack一無所知的初學者,還是經驗豐富的前端工程師,相信都能夠透過本書提升對Webpack的理解,並在Web開發中更熟練地運用Webpack。
適用:Webpack初學者、希望深入掌握Webpack的前端工程師。
*書附內容:佳魁官網提供下載
|
關於作者: |
作者簡介
吳浩麟
一線前端工程師,曾就職於騰訊,現就職於美團。專注於Web開發,參與過眾多大型Web專案的構建、設計和開發,喜歡探索Web前沿技術。也是Golang和音視頻技術的愛好者,活躍於GitHub,ID為gwuhaolin。
|
目錄:
|
Chapter01入門
1.1前端的發展
1.2常見的建置工具及比較
1.3安裝Webpack
1.4使用Loader
1.5使用Plugin
1.6使用DevServer
1.7核心概念
Chapter02設定
2.1Entry
2.2Output
2.3Module
2.4Resolve
2.5Plugin
2.6DevServer
2.7其他設定項目
2.8整體設定結構
2.9多種設定類型
2.10歸納
Chapter03實戰
3.1使用ES6語言
3.2使用TypeScript語言
3.3使用Flow檢查器
3.4使用SCSS語言
3.5使用PostCSS
3.6使用React架構
3.7使用Vue架構
3.8使用Angular2架構
3.9為單頁應用產生HTML
3.10管理多個單頁應用
3.11建置同構應用
3.12建置Electron應用
3.13建置Npm模組
3.14建置離線應用
3.15搭配NpmScript
3.16檢查程式
3.17透過Node.jsAPI啟動Webpack
3.18使用WebpackDevMiddleware
3.19載入圖片
3.20載入SVG
3.21載入SourceMap
3.22實戰歸納
Chapter04最佳化
4.1縮小檔案的搜索範圍
4.2使用DllPlugin
4.3使用HappyPack
4.4使用ParallelUglifyPlugin
4.5使用自動更新
4.6開啟模組熱取代
4.7區分環境
4.8壓縮程式
4.9CDN加速
4.10使用TreeShaking
4.11分析公共程式
4.12分割程式以隨選載入
4.13使用Prepack
4.14開啟ScopeHoisting
4.15輸出分析
4.16最佳化歸納
Chapter05原理
5.1工作原理概括
5.2輸出檔案分析
5.3撰寫Loader
5.4撰寫Plugin
5.5偵錯Webpack
5.6原理歸納
AppendixA常用的Loader
AppendixB常用的Plugin
AppendixCWebpack的其他學習資源
|
|