ลบ bundler ที่มากับ ruby 2.6
13 ตุลาคม 2563
การ generate แอป rails 6 ด้วย ruby 2.6+ ในเครื่องที่ติดตั้ง bundler v2 ไว้ จะสร้าง binstub ที่ใช้งานไม่ได้ ถ้าเจอ error You must use Bundler 2 or greater with this lockfile. ให้ลบ bundler ที่มากับ ruby 2.6 ออก แล้วใช้ bundler v2 ที่ติดตั้งเองแทน
ถ้าคุณใช้ rbenv ก็ใช้คำสั่งนี้ได้เลย (ปรับตามเวอร์ชัน ruby ที่ใช้ เช่น 2.6.{0, 1} เป็นต้น) ส่วนระบบติดตั้งอื่นจะเก็บไฟล์ไว้คนละตำแหน่ง
rm -rf ~/.rbenv/versions/2.6.1/lib/ruby/2.6.0/bundler*