什麼是loader?什麼是plugin
module, chunk, bundle
常見的loader與plugins
webpack 構建流程
模組熱更新
懶載入
多頁面打包配置
公共**提取
dllplugin動態鏈結庫外掛程式splitchunks:
, vendor:
}}
抽離壓縮css**new
addassetwebpackplugin()
,new
webpack.dllreferenceplugin()
// webpack.dll.js
let path =
require
('path');
let webpack =
require
('webpack');
module.exports =
, output:
, plugins:
[new
webpack.dllplugin()
]}
webpack-dev-server和http伺服器如nginx有什麼區別?
plugins:
[// 如果css檔案被頁面直接引用那麼會走filename,如果被頁面間接引用,會走chunkfilename
newminics***tractplugin()
]// 對css**進行壓縮
optimization:)]
,}
優化產出**
webpack優化構建速度(生產環境)
webpack優化構建速度(開發環境)
為何要進行打包和構建
Webpack相關面試題整理
1.gulp grunt 與 webpack的區別是什麼?grunt 與 gulp grunt和gulp屬於一類的都是構建工具,只是grunt是根據配置來的,gulp是採用 優於配置的原則,gulp的效能要比grunt的效能要高,它們可以執行指定的任務。webpack的特點 webpack 是目前最...
面試題整理
2014.3.19日整理 1.建立一張表hack 裡面就乙個欄位num,然後用sql語句從1開始插入到100,怎麼寫?oracle 答 1.create tablehack num number 建表語句 2.begin for i in1.100loop insert intohack num v...
整理面試題
整理面試題 1 說說activity,intent,service是什麼關係 答 乙個activity 通常是乙個單獨的螢幕,每乙個 activity 都被實現為乙個單獨的類,這些類都是從 activity 基類中繼承而來的。activity 類會顯示由檢視控制項組成的使用者介面,並對檢視控制項的事...