OOZOU
ติดต่อเรา
กลับไปหน้า TIL
ruby

ลบ 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 ที่ถูก bundle มากับ ruby 2.6 แล้วหันไปใช้ bundler v2 ที่ติดตั้งเองแทนได้

ถ้าคุณใช้ rbenv ก็ใช้คำสั่งนี้ได้เลย (ปรับตามเวอร์ชัน ruby ของคุณ เช่น 2.6.{0, 1} เป็นต้น) ส่วนระบบติดตั้งอื่นจะเก็บไฟล์ไว้คนละตำแหน่ง

rm -rf ~/.rbenv/versions/2.6.1/lib/ruby/2.6.0/bundler*

เพิ่มเติมเกี่ยวกับ ruby

ruby30 เมษายน 2564

ทำให้วางโค้ด Ruby หลายบรรทัดใน Pry ได้เมื่อใช้ leading dot notation

ตอนนี้เราใช้ leading dot notation กันบ่อยมาก เช่น

ruby14 ตุลาคม 2563

Heredoc แบบไม่มี interpolation

บางครั้งคุณอาจอยากใช้ Heredoc ของ Ruby แบบไม่มี interpolation ('#{....}') ซึ่งทำได้โดยใส่ dash เดี่ยวรอบ keyword ของคุณ:

ruby13 ตุลาคม 2563

สร้าง hashtable ระดับกลางให้อัตโนมัติใน Ruby

hashtable ระดับกลางทั้งหมดจะถูกสร้างขึ้นให้เองโดยอัตโนมัติ

มีโปรเจกต์ในใจแล้วหรือยัง?

เล่าให้เราฟังเกี่ยวกับโปรเจกต์ใหม่ของคุณ

ติดต่อนัดพูดคุยhello@oozou.com
OOZOU Logo

กรุงเทพฯ · สิงคโปร์ · ฮ่องกง

X
Facebook
Instagram
LinkedIn
OOZOU Co., Ltd.
548 One City Centre
Ploenchit Road
Bangkok 10330
Thailand
+66 2544 0000
hello@oozou.com

บริการ

  • พัฒนาเว็บ
  • AI Agents & Generative AI
  • พัฒนาแอปมือถือ
  • วิศวกรรมและวิเคราะห์ข้อมูล
  • UI/UX และการออกแบบผลิตภัณฑ์
  • Digital Transformation

บริษัท

  • เกี่ยวกับเรา
  • ร่วมงานกับเรา
  • บทความ
  • Case Studies
  • Today I Learned
  • ติดต่อเรา

เพิ่มเติม

  • อุตสาหกรรม
  • เครือข่ายพาร์ทเนอร์
© 2026 OOZOU สงวนลิขสิทธิ์
นโยบายความเป็นส่วนตัวจรรยาบรรณในการทำงานนโยบาย ABAC