สารบัญ:

Gemfile อยู่ที่ไหน
Gemfile อยู่ที่ไหน

วีดีโอ: Gemfile อยู่ที่ไหน

วีดีโอ: Gemfile อยู่ที่ไหน
วีดีโอ: Ruby on Rails 2.3 fixing Gemfile Sqlite3,installing & updating bundle (2019) 2024, พฤศจิกายน
Anonim

Gemfile เป็นไฟล์ที่ต้องอยู่ในรูทของโปรเจ็กต์ Rails ของคุณ ใช้สำหรับอธิบายการพึ่งพาอัญมณีสำหรับโปรแกรม Ruby สิ่งแรกในตัวคุณ gemfile เป็นแหล่งที่คุณบอก Gemfile ที่จะมองหาอัญมณี แหล่งที่มาสามารถเรียกว่าเป็นบล็อกและคุณสามารถมีแหล่งที่มาได้หลายแหล่งในของคุณ gemfile.

ด้วยวิธีนี้ ฉันจะวาง Gemfile ไว้ที่ไหน?

NS Gemfile อธิบายการขึ้นต่อกันของอัญมณีที่จำเป็นในการรันโค้ด Ruby ที่เกี่ยวข้อง สถานที่ NS Gemfile ในรูทของไดเร็กทอรีที่มีรหัสที่เกี่ยวข้อง ตัวอย่างเช่น ในแอปพลิเคชัน Rails สถานที่ NS Gemfile ในไดเร็กทอรีเดียวกันกับ Rakefile

อาจมีคนถามว่า Bundler ติดตั้งที่ไหน? gem ที่แอปของคุณใช้ใน vendor/cache วิ่ง ติดตั้งบันเดิล จะชอบอัญมณีในผู้ขาย/แคชมากกว่าอัญมณีในสถานที่อื่น ที่นี่ /usr/local/lib/ruby/gems/2.1. 0/gems/ และที่นี่: /usr/local/lib/ruby/gems/2.1.

ยังรู้ว่า Gemfile คืออะไร?

NS Gemfile เป็นไฟล์ที่เราสร้างขึ้นซึ่งใช้สำหรับอธิบายการขึ้นต่อกันของอัญมณีสำหรับโปรแกรม Ruby อัญมณีคือชุดของรหัสทับทิมที่เราแยกออกมาเป็น "ชุดสะสม" ซึ่งเราจะเรียกในภายหลัง

คุณเรียกใช้อัญมณีได้อย่างไร?

การตั้งค่า Bundler

  1. เปิดหน้าต่างเทอร์มินัลแล้วรันคำสั่งต่อไปนี้:
  2. ไปที่ไดเร็กทอรีรากของโปรเจ็กต์ของคุณ
  3. ติดตั้งอัญมณีที่จำเป็นทั้งหมดจากแหล่งที่คุณระบุ:
  4. ภายในแอปของคุณ ให้โหลดสภาพแวดล้อมแบบรวม:
  5. เรียกใช้โปรแกรมปฏิบัติการที่มาพร้อมกับอัญมณีในชุดรวมของคุณ:

แนะนำ: