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


ชื่อ

bundle-pristine - คืนค่าอัญมณีที่ติดตั้งให้อยู่ในสภาพดั้งเดิม

เรื่องย่อ

bundle pristine

คำอธิบาย

ดั้งเดิม คืนค่าเจ็มที่ติดตั้งในบันเดิลกลับสู่สภาพดั้งเดิมโดยใช้แคชเจมในเครื่องจาก RubyGems สำหรับ git gem จะมีการบังคับให้ชำระเงิน

For further explanation,

bundle pristine

ignores unpacked files on disk. In other words, this command utilizes the local .gem cache or the gem's git repository as if one were installing from scratch.

หมายเหตุ: ไม่สามารถคืนค่าอัญมณี Bundler กลับสู่สถานะดั้งเดิมด้วย ดั้งเดิม หนึ่งยังใช้ไม่ได้

bundle pristine

บนอัญมณีที่มีตัวเลือก 'เส้นทาง' ใน Gemfile เนื่องจาก Bundler ไม่มีสำเนาต้นฉบับที่สามารถกู้คืนได้

ใช้งานได้จริงเมื่อไหร่

bundle pristine

?

มันมีประโยชน์เมื่อนักพัฒนาทำการดีบั๊กอัญมณี

bundle pristine

เป็นวิธีที่ยอดเยี่ยมในการกำจัดการเปลี่ยนแปลงการทดลองกับอัญมณีที่อาจไม่ต้องการ

Why use

bundle pristine

over

gem pristine --all

?

คำสั่งทั้งสองคล้ายกันมาก สำหรับบริบท:

bundle pristine

ล้างอัญมณีทั้งหมดออกจากไฟล์ล็อคโดยไม่มีข้อโต้แย้ง ในขณะเดียวกัน,

gem pristine --all 

ล้างอัญมณีที่ติดตั้งทั้งหมดสำหรับเวอร์ชัน Ruby นั้น

หากผู้พัฒนาลืมว่าอัญมณีใดในโครงการของพวกเขา พวกเขาอาจถูกดีบัก Rubygems

gem pristine [GEMNAME] 

คำสั่งอาจไม่สะดวก เราสามารถหลีกเลี่ยงการรอ

gem pristine --all

และวิ่งแทน

bundle pristine