Rails Ruby, Bunlder, ROR 升级遇见的坑/升级说明 (集中讨论)

torvaldsdb · 2020年03月30日 · 最后由 skywangxiaoshuai 回复于 2020年04月10日 · 2801 次阅读

随着最新版本 Ruby 2.7.0, Bundler 2.1.4, Rails 6.0.2的到来👏, 项目中升级遇到哪些坑, 集中讨论, 欢迎🎉🎉🎉🎉补充:

呃,标题的 Bundler 是不是拼错了?

我的经历就是 在 Mac 没有问题,我想改用了 docker ,结果 Bundler2 就报错了。

由于时间不是很够,我就把 ruby 的版本退回了 2.5.7 ,这样就改为是 Bundler1 了。

只能有空再来尝试了。

部署镜像的时候需要指定 bundler 的版本, 不然自动安装的 bundler 版本为 2.1.4, 该版本修改了 gems 的路径, 导致不会自动载入各种 gems, 从而部署失败. 修改 Dockerfile gem install bundler -v 1.17.3

不知理解是否正确,有误欢迎指正

从升级到跑路😬

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册