Სარჩევი:

სად არის ჯემფაილი?
სად არის ჯემფაილი?

ვიდეო: სად არის ჯემფაილი?

ვიდეო: სად არის ჯემფაილი?
ვიდეო: happy_gemfile - Organise your Gemfile 2024, ნოემბერი
Anonim

Gemfile არის ფაილი, რომელიც უნდა იყოს განთავსებული თქვენი რელსების პროექტის root-ში. იგი გამოიყენება Ruby პროგრამებისთვის ძვირფასი ქვების დამოკიდებულების აღსაწერად. პირველი რაც თქვენს ძვირფასი ფაილი არის წყარო, რომელშიც თქვენ ეუბნებით Gemfile სად უნდა ვეძებოთ ძვირფასი ქვები. წყაროს შეიძლება ეწოდოს ბლოკი და თქვენ შეგიძლიათ გქონდეთ მრავალი წყარო ძვირფასი ფაილი.

ამ გზით, სად დავაყენო Gemfile?

ა Gemfile აღწერს ძვირფასი ქვების დამოკიდებულებებს, რომლებიც საჭიროა ასოცირებული Ruby კოდის შესასრულებლად. ადგილი The Gemfile ასოცირებული კოდის შემცველი დირექტორიაში. მაგალითად, Rails აპლიკაციაში, ადგილი The Gemfile იმავე დირექტორიაში, როგორც Rakefile.

შეიძლება ასევე იკითხოთ, სად არის დაყენებული bundler? Gem ფაილები, რომლებსაც თქვენი აპლიკაცია იყენებს გამყიდველში/ქეშში. Სირბილი პაკეტის დაყენება ურჩევნია ძვირფასი ქვები გამყიდველში/ქეშში, ვიდრე ძვირფასი ქვები სხვა ადგილებში. აქ /usr/local/lib/ruby/gems/2.1. 0/gems/ და აქ: /usr/local/lib/ruby/gems/2.1.

ასევე იცოდეთ რა არის Gemfile?

ა Gemfile არის ჩვენ მიერ შექმნილი ფაილი, რომელიც გამოიყენება Ruby პროგრამებისთვის ძვირფასი ქვების დამოკიდებულების აღსაწერად. ძვირფასი ქვა არის Ruby კოდების კოლექცია, რომელიც შეგვიძლია გამოვიტანოთ „კოლექციაში“, რომელსაც მოგვიანებით ვუწოდებთ.

როგორ მართავთ ძვირფას ქვას?

Bundler-ის დაყენება

  1. გახსენით ტერმინალის ფანჯარა და გაუშვით შემდეგი ბრძანება:
  2. გადადით თქვენი პროექტის root დირექტორიაში.
  3. დააინსტალირეთ ყველა საჭირო ძვირფასი ქვა თქვენი მითითებული წყაროებიდან:
  4. თქვენი აპის შიგნით, ჩატვირთეთ შეფუთული გარემო:
  5. გაუშვით შესრულებადი, რომელსაც მოყვება ძვირფასი ქვა თქვენს პაკეტში:

გირჩევთ: