移除 ruby 2.6 内置的 bundler
October 13, 2020
在已安装 bundler v2 的情况下用 ruby 2.6+ 生成 rails 6 应用,会创建无法使用的 binstubs。如果你看到这个错误 You must use Bundler 2 or greater with this lockfile. 你可以移除 ruby 2.6 内置的 bundler,改用手动安装的 v2 bundler。
如果你使用 rbenv,可以用这条命令(请按你的 ruby 版本调整,例如 2.6.{0, 1} 等),其他安装方式的路径会有所不同
rm -rf ~/.rbenv/versions/2.6.1/lib/ruby/2.6.0/bundler*