Браузермен жүктелген .gem бастапқы прокси мәселесін айналып өте алады, бірақ орнатуды дербес етпейді. Мұрағатты мақсатқа жылжыту алдында дайындаңыз:

  • Әрбір жетіспейтін мәлімделген тәуелділіктің қолайлы нұсқалары.
  • Мақсатты Ruby, RubyGems және платформамен үйлесімді мұрағаттар.
  • Кез келген жергілікті кеңейтімге қажет компиляторлар, тақырыптар және жүйелік кітапханалар.

RubyGems-тен жергілікті орнатуды нақты сұраңыз:

gem install ./example-1.2.3.gem --local

Мысал файл атауын ауыстырыңыз. Жетіспейтін материалды тәуелділік тексерулерін өшіруден гөрі бекітілген артефакт процесі арқылы шешіңіз. Басқа машинадан платформа құрастыруы тек атауы мен нұсқасы сәйкес келгендіктен жұмыс істемеуі мүмкін.

Жергілікті режим RubyGems-тің алу әрекетіне қатысты. Кеңейтім құрастыру скрипттері басқа жұмыс істей алады, сондықтан бұл еркін орнату коды үшін құмсалғыш емес. Кеңейтім сәтсіздігі мұрағат келгеннен кейін жетіспейтін құрастыру алғышартын көрсетуі мүмкін; бұл кезеңді проксиден бас тартудан бөлек хабарлаңыз.

Қайталанатын орналастырулар үшін тәуелділіктер жиынын жобаның қалыпты орау жұмыс ағыны арқылы ұстаңыз. Әйтпесе тәуелділік нұсқалары немесе архитектура өзгерістері келесі кездейсоқ браузер жүктеуін басқа орнатуға айналдыруы мүмкін.

Қатысты мақалалар