【SNF-A】Angular CLI 增加 Webpack 4 支持
04-24
類別
新增功能/Splendid New Feature
置信度
Announcement
起始時間
2018-03-01
內容
Webpack 4.0 正式版本已於 2018-02-25 發布,引入了和很多新的功能和優化。
其中對 Angular 具有較大意義的是 sideEffects: false,用於標記一個 package 不產生副作用,從而能夠在 Tree-shaking 過程中被構建工具移除完全移除。
Angular CLI 自 6.0.0-beta.4(注意是 CLI 的版本不是 Angular 的)版本增加了對 Webpack 4 的支持,從而能夠享受更為深度的優化效果。
註:由於 Angular CLI 並不直接暴露 Webpack 配置,因此本身並不會增加功能,但可能會為引入其它功能打下基礎。對於 @ngtool/webpack 的用戶可以算作直接的新功能。
相關鏈接
- 升級到 Webpack 4 的 Commit:https://github.com/angular/angular-cli/commit/aeb8ea2
- Angular CLI 的 Release Log:angular/angular-cli
- Webpack 的 Release Log:webpack/webpack
推薦閱讀: