Мазмұны:

Gemfile қайда орналасқан?
Gemfile қайда орналасқан?

Бейне: Gemfile қайда орналасқан?

Бейне: Gemfile қайда орналасқан?
Бейне: happy_gemfile - Organise your Gemfile 2024, Мамыр
Anonim

Gemfile бұл сіздің rails жобасының түбірінде орналасуы керек файл. Ол Ruby бағдарламалары үшін асыл тастарға тәуелділіктерді сипаттау үшін қолданылады. Сіздегі бірінші нәрсе gemfile сіз айтатын дереккөз болып табылады Gemfile асыл тастарды қайдан іздеу керек. Дереккөзді блок ретінде шақыруға болады және сізде бірнеше көздер болуы мүмкін gemfile.

Осылайша, мен Gemfile файлын қайда қоямын?

А Gemfile байланысты Ruby кодын орындау үшін қажетті асыл тас тәуелділіктерін сипаттайды. Орын the Gemfile байланысты кодты қамтитын каталогтың түбірінде. Мысалы, Rails қолданбасында, орын the Gemfile Rakefile сияқты каталогта.

Сондай-ақ біреу сұрақ қоюы мүмкін, бундлер қайда орнатылған? қолданбаңыз сатушыда/кэште пайдаланатын gem файлдары. Жүгіру бума орнату сатушыдағы/кэштегі асыл тастарды басқа орындардағы асыл тастардан артық көреді. Мұнда /usr/local/lib/ruby/gems/2.1. 0/gems/ және мұнда: /usr/local/lib/ruby/gems/2.1.

Сондай-ақ, Gemfile дегеніміз не?

А Gemfile Ruby бағдарламалары үшін асыл тәуелділіктерді сипаттау үшін пайдаланылатын біз жасайтын файл. Асыл тастар - бұл Ruby кодының жинағы, біз оны кейінірек шақыра алатын «жинаққа» шығара аламыз.

Сіз асыл тасты қалай жүргізесіз?

Bundler орнатылуда

  1. Терминал терезесін ашып, келесі пәрменді орындаңыз:
  2. Жобаның түбірлік каталогына өтіңіз.
  3. Белгіленген көздерден барлық қажетті асыл тастарды орнатыңыз:
  4. Қолданбаның ішінде жинақталған ортаны жүктеңіз:
  5. Топтамаңыздағы асыл таспен бірге келетін орындалатын файлды іске қосыңыз:

Ұсынылған: