公告 Ruby China 已经完全升级到了 Webpacker

huacnlee · July 02, 2020 · Last by ThxFly replied at July 03, 2020 · 3451 hits

Webpacker 引入 Rails 已经很久了,实际上我已经在所有的公司项目里面用 Webpacker 来管理 Rails 项目的前端。

Homeland 项目起步比较早,老东西升级一直拖着。

做了两个步骤:

  1. CoffeeScript 转 ES6,继续用 Sprockets 跑。
  2. 然后用 Webpacker 替代 Sprockets。

https://github.com/ruby-china/homeland/pull/1163

能提高 assets:precompile 的速度吗?

webpack 4 很成熟了

毕竟在前端久经考验

Reply to gaicitadie

会降低速度,因为 node_module 目录非常大,载入很耗时,在磁盘性能不高的时候很明显。(例如 docker compose)

但为了利用 npm 包不得不迁移。(例如用 docker-sync 解决 docker compose 的目录性能)

和速度没关系,跟随上整个大环境

目前越来越多的库都用 Npm 的方式发布,同时未来我也会尝试在 Homeland 项目里面集成 React,以代替之前 Backbone 部分的实现。

哈哈 我正准备问 嘛时候可以把 backbone 换一下口味

感觉字体变大了,是错觉吗😂

Reply to tmr

我改大了

Reply to tmr

老年模式,开启

开启了老人模式。

Reply to tmr

可能是因为换了 16 寸的 Mac 字体的实际视觉变小了(手动狗头)

Reply to tmr

以为不小心改了网页的缩放比例

移动端评论列表的间距好大,可以优化下,最新评论高亮的进入退出效果可以去掉,有点视觉障碍

You need to Sign in before reply, if you don't have an account, please Sign up first.