2015-08-16 7 views

risposta

9

RubyGems e Homebrew sono entrambi gestori di pacchetti. RubyGems è stato creato con l'esplicito scopo di installare gemme mentre Homebrew è uno strumento più generale che può creare, installare e gestire diversi pacchetti software tra cui gemme.

Homebrew è collegato a Mac OS X, mentre RubyGems funziona su più piattaforme.

Consigli migliori? Fai qualsiasi cosa il libro/tutorial che stai seguendo ti dice di fare e lasciare che le tue preferenze si sviluppino nel tempo finché non hai abbastanza esperienza per sapere cosa vuoi. Detto questo, sembra che tu stia lavorando su Rails, quindi userai bundler, piuttosto che RubyGems o Homebrew.

3

Abbiamo bisogno di fare un passo indietro e capire come rubino gestisce le gemme in generale.
Può essere prelevato dalla directory di sistema o locale per directory utente o locale per directory di progetto.
Lavorerai con gemme di rubini indipendentemente da ciò che stai facendo.
homebrew ha la possibilità di installare le gem in dirs di sistema in base alla formula.
gemma può anche installare le gemme e può farlo in una di queste posizioni.
bundler può installare bundle e gemme e dipendenze necessarie per loro.

run ambiente gioiello se volete vedere dove rubino sta andando a raccogliere le gemme da (probabilmente si hanno più sedi)

Segui @ il consiglio di MarsAtomic e fare tutto ciò che il tutorial ti dice di fare. Dopodiché entra in bundler che sotto la copertina gestirà le gemme per te.

Problemi correlati