Rails 框架默认 JavaScript 打包器 “Webpacker” 正式退役

移动开发 移动应用
Rails 是一个 Web 应用程序框架,是 Ruby 最早也是最出名的一个框架,可以说是 MVC (模型-视图-控制器)开发的先驱者。

Rails 是一个 Web 应用程序框架,是 Ruby 最早也是最出名的一个框架,可以说是 MVC (模型-视图-控制器)开发的先驱者。

在 7.0 之前的版本, Rails 一直使用 Webpacker 作为其默认 JavaScript 打包器。但随着 Rails 7.0 版本对 esbuild、rollup.js 和 Webpack 三大 JavaScript 捆绑器的集成,Webpacker 变得无关紧要(关于该 jsbundling-rails 新 JS 集成包的详细分析可点此查看)。

终于在 2022 年 1 月19 日,Webpacker 开发组正式宣布该项目已退役。

Webpacker 的版本号停留在 v6.0.0.rc.6 ,6.0 正式版本已停止开发或发布,未发布的 Webpacker v6 的代码被转移到在一个名为 Shakapacker 的新 gem 包下继续开发。但即便 v6 发布了,Rails 也不会将其作为官方的 gem 包(gem 是 Ruby 语言的包格式)发布。

由于老版本的 Rails 框架仍然依赖 Webpacker ,因此 Webpacker 5.x 系列仍然有人在维护。但官方建议火速迁移到其他 JavaScript 捆绑器,并提供了迁移指南 —— 特别推荐迁移到 Webpack 。

本文转自OSCHINA

本文标题:Rails 框架默认 JavaScript 打包器 “Webpacker” 正式退役

本文地址:https://www.oschina.net/news/179482/webpacker-has-been-retired

责任编辑:未丽燕 来源: 开源中国
相关推荐

2015-07-14 09:40:33

Windows Ser退役

2019-04-11 08:40:05

Adobe 软件平台

2011-08-31 17:41:07

Ruby

2022-05-16 23:05:05

微软IE浏览退役

2021-04-02 12:55:14

数据处理Apache Falc开发

2010-08-30 09:59:29

Ruby On Rai

2022-08-08 10:05:30

JavaScript程序员网页

2009-01-20 14:19:25

Rails 2.3RubyMerb-Rails

2013-05-31 02:30:37

2023-01-03 09:33:02

JavaScript打包

2010-09-16 08:58:21

Rails 3Yehuda Katz

2021-05-21 17:56:36

微软IE浏览器网络浏览器

2017-12-18 11:11:04

2020-08-26 14:32:02

FirefoxMozillaPDF阅读器

2019-01-16 08:40:53

Windows 7Windows 10微软

2021-10-17 22:40:51

JavaScript开发 框架

2022-02-09 11:02:16

JavaScript前端框架

2021-02-05 07:33:05

JavaScript参数ES6

2022-06-30 16:14:20

IEEdge浏览器

2023-06-24 22:14:23

点赞
收藏

51CTO技术栈公众号