GNOME 擁抱微軟 TypeScript 語言,Weather 成第二款遷移核心應用
更新于:2025-04-13 10:01:19

IT之家 4 月 12 日消息,科技媒體 phoronix 昨日(4 月 11 日)發佈博文,報導稱 GNOME Weather 也從 JavaScript 遷移到 TypeScript,成為第二個採用這種 JavaScript 超集的核心應用。

GNOME 48 版本發佈后,官方將 Decibels 確立為桌面環境的預設音訊播放機,這一應用成為 GNOME 首個使用 TypeScript 語言開發的核心應用。

IT之家注:TypeScript 是微軟開發的一種 JavaScript 超集,增加了靜態類型檢查等功能,提升了代碼的可維護性和可靠性。

而 GNOME Weather 近日也完成從 JavaScript 到 TypeScript 的代碼轉換,成為第二個採用 TypeScript 的 GNOME 核心應用。

根據本周合併的請求說明,此次轉換分多個步驟進行:首先使用類型檢查的 JavaScript,隨後逐步轉為 TypeScript,並啟用嚴格模式,最後通過 eslint 工具和代碼清理優化了整體一致性。