webpack 编译stylus_webpack 文档更新日志(9.129.29)
生活随笔
收集整理的這篇文章主要介紹了
webpack 编译stylus_webpack 文档更新日志(9.129.29)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
久等了,本應上周五發的更新日志,現在才來。話不多說,開始正題。
英文篇
內容更新
API
- loader 中移除了對 this.exec 的說明
- module-methods 中新增了 webpack 對模塊一致性檢查的說明,可在 package.json 中設置值為 module 或 commonjs 的 type 字段,用于對編譯時的語法進行一致性檢查(針對 es6 與 commonjs 混用的情況)
- module-variables 中新增了兩項:
- 新增了 import.meta.url 用于獲取模塊的絕對路徑(以 file: 開頭)
- 新增了 import.meta.webpack 用于獲取當前 webpack 的版本
配置
- 實驗特性 - 移除了 webpack.config.js 中 experiments 的 mjs 字段和 asset 字段
- module - 新增了 resolve.fullySpecified 的選項,用于模塊一致性檢查。當在代碼中引入模塊時,是否需要編寫后綴名。
- stats - 新增了 errorsCount 和 warningsCount 的字段,用于判斷是否返回 error 或 warning 的計數。
- output
- output.futureEmitAssets 選項用于讓 webpack 使用未來版本的 emit 邏輯,在 emit 完成后釋放資源文件內存。(此選項將在 v5 中移除,并默認支持)
- output.wasmLoading 選項用于配置 webpack 加載 wasm 模塊的方式,并且會根據 target 的不同而變化
- output.enabledWasmLoadingTypes 選項用于配置 webpack 入口所支持的 wasm 加載方式的列表。
- externals - 新增了 externals 相關的使用示例以及配置。
- 新增了 externalsPresets 選項
ps: 近期官方對 output 改動較多,而且很頻繁。output 中新增了很多選項。建議 v5 上了之后重新過一遍 output 的文檔。
插件
- terser-webpack-plugin 中新增了 targetOption 的選項,可以聲明自定義的配置項,在 minify 函數中使用。
指南
- asset-management(資源管理)對 type 為 json 的資源可啟用自定義 parser 進行了說明
loader
- 優化了 thread-loader 的說明,此 loader 僅在有耗時操作時使用
站點更新
- 新增了 webpack-contrib/stylus-loader 的文檔
- 優化了切換 tab 回到頂部的動畫效果
中文站
內容更新
- 完成了上述內容的翻譯工作
關注我們
webpack 最近更新頻繁,v5 發布在即。今晨發布了 5.0.0-rc.1 版本,大家敬請期待。
中文文檔目前與官方文檔同步更新中,內容差不會大于一周。請大家認準 webpack 中文官網 https://webpack.docschina.org。
或關注印記中文公眾號,我們將為你帶來最前沿的前端資訊。
- END - 與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的webpack 编译stylus_webpack 文档更新日志(9.129.29)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vba遍历数组_VBA代码解决方案的第5
- 下一篇: 如何把很多照片拼成一张照片_把很多小照片