Parcel 是用於 Web 的零設定構建工具。它將出色的開箱即用開發體驗與可延伸的體系結構相結合,可將你的專案從零發展為大規模生產應用程式。
Parcel 2.3 釋出,更新內容如下:
這個版本將 Parcel 所需的 npm 依賴項的數量減少了 60% 以上。這是在之前 2.2 版本的基礎上進行的,所以綜合來看,Parcel 現在安裝的依賴項減少了 70% 以上。這一點是通過以下方式實現的:
- 將一些依賴項預先捆綁到 Parcel 上,而不是從 npm 載入它們。這是為那些小的和 Parcel 內部的包所做的(即你不會在專案中直接與它們互動),這減少了 Parcel 使用者的維護負擔。
- 根據需要自動安裝節點內建的 polyfills(如
buffe
和stream
等)。這些東西很少使用,但佔了大量的安裝依賴。 - 刪除內建的 Babel 和 PostCSS 模組依賴,只有在實際使用時才按需安裝到專案中。
其他變化
- 支援 React 18 預釋出版和實驗版的自動 JSX 執行時
- 修復 non-module 指令碼中的
@swc/helpers
- 修復 PNPM monorepos 中的自動安裝依賴
更多詳情可檢視: