2016-05-16 8 views
0

Soweit ich weiß, gibt es 2 Möglichkeiten, ein Ruby-Juwel in der Anwendung zu installieren, die an der Eingabeaufforderung installiert werden und Gemfile verwenden. Was ist genau zwischen ihnen?2 Möglichkeiten, ein Rubin-Juwel zu installieren

Auf der commnad Prompt

gem install font-awesome-rails 

Gemfile

gem 'font-awesome-rails', '~> 4.6', '>= 4.6.3.0' 

Antwort

1

Ich glaube gem install installiert es nur auf dem lokalen System. Ihre Anwendung wird diese Abhängigkeit nicht haben, wenn Sie sie auf Ihrem Remote-Server bereitstellen. Ohne dass sie sich in der Gemdatei befindet, weiß das Buildpack Ihrer Implementierung nicht, was installiert werden soll.

Hier ist ein bisschen mehr, was passiert, wenn Sie auf Heroku bereitstellen, Sie würden ähnliche Dinge tun, wenn Sie mit Capistrano bereitstellen. https://devcenter.heroku.com/articles/buildpacks