Rails 框架預設 JavaScript 打包器 「Webpacker」 正式退役

2022-01-21 11:00:18

Rails 是一個 Web 應用程式框架,是 Ruby 最早也是最出名的一個框架,可以說是 MVC (模型-檢視-控制器)開發的先驅者。

在 7.0 之前的版本, Rails 一直使用 作為其預設 JavaScript 打包器。但隨著 )。

終於在 2022 年 1 月19 日,Webpacker 開發組該專案已退役。

Webpacker 的版本號停留在 v6.0.0.rc.6 ,6.0 正式版本已停止開發或釋出,未釋出的 Webpacker v6 的程式碼被轉移到在一個名為 的新 gem 包下繼續開發。但即便 v6 釋出了,Rails 也不會將其作為官方的 gem 包(gem 是 Ruby 語言的包格式)釋出。

由於老版本的 Rails 框架仍然依賴 Webpacker ,因此 Webpacker 5.x 系列仍然有人在維護。但官方建議火速遷移到其他 JavaScript 捆綁器,並提供了 —— 特別推薦遷移到 Webpack 。

展開閱讀全文