bundle-console - คู่มืออ้างอิง ตัวเลือก ตัวอย่างคำสั่ง


ชื่อ

bundle-console - วิธีเลิกใช้งานในการเปิดเซสชัน IRB โดยโหลดบันเดิลไว้ล่วงหน้า

เรื่องย่อ

bundle console [GROUP]

คำอธิบาย

เริ่มเซสชันคอนโซล Ruby แบบโต้ตอบในบริบทของบันเดิลปัจจุบัน

หากไม่ได้ระบุ GROUP อัญมณีทั้งหมดจะอยู่ในกลุ่ม ค่าเริ่มต้น ใน Gemfile(5) https://bundler.io/man/gemfile.5.html ถูกโหลดเบื้องต้น

หากระบุ GROUP อัญมณีทั้งหมดในกลุ่มที่กำหนดในไฟล์อัญมณี นอกเหนือจากอัญมณีในกลุ่ม ค่าเริ่มต้น จะถูกโหลด แม้ว่ากลุ่มที่กำหนดจะไม่มีอยู่ใน Gemfile คอนโซล IRB จะเริ่มทำงานโดยไม่มีการเตือนหรือข้อผิดพลาดใดๆ

ตัวแปรสภาพแวดล้อม BUNDLE_CONSOLE หรือ คอนโซลชุดการกำหนดค่าบันเดิล สามารถใช้เพื่อเปลี่ยนเชลล์จากสิ่งต่อไปนี้:

irb

(ค่าเริ่มต้น)

pry

(https://github.com/pry/pry)

ripl

(https://github.com/cldwalker/ripl)

บันเดิลคอนโซล ใช้ irb เป็นค่าเริ่มต้น สามารถใช้ Pry หรือ Ripl สำรองกับ คอนโซลชุดรวม ได้โดยการปรับการตั้งค่าชุดรวมชุด คอนโซล ตรวจสอบให้แน่ใจว่า pry หรือ ripl อยู่ใน Gemfile ของคุณ

ตัวอย่าง

$ bundle config set console pry
$ bundle console
Resolving dependencies...
[1] pry(main)>

หมายเหตุ

คำสั่งนี้เลิกใช้แล้วใน Bundler 2.1 และจะถูกลบออกใน 3.0 ใช้สคริปต์ bin/console ซึ่งสามารถสร้างโดย bundle gem

ดูสิ่งนี้ด้วย

Gemfile(5) https://bundler.io/man/gemfile.5.html