2种安装红宝石宝石的方法

时间:2016-05-16 14:09:47

标签: rubygems install

据我所知,有两种方法可以在应用程序中安装ruby gem,它们在命令提示符下安装并使用Gemfile。他们之间究竟有什么不同?

在通讯提示

gem install font-awesome-rails

的Gemfile

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

1 个答案:

答案 0 :(得分:1)

我相信gem install只会将其安装在您的本地系统上。当您将应用程序部署到远程服务器时,您的应用程序不会具有该依赖关系 - 如果它不在gem文件中,您的部署的buildpack将不知道要安装什么。

这里有关于在heroku上部署时会发生什么的更多信息,如果您使用Capistrano进行部署,则会执行类似的操作。 https://devcenter.heroku.com/articles/buildpacks