繁体   English   中英

安装Rails Gems

[英]Install Rails Gems

在我的公司中,生产服务器没有连接到互联网,因此当我们尝试将Rails应用程序放在这些服务器中时,我无法正常工作,因为显然无法捆绑这些宝石,我的问题是,我可以分发我的应用程式内有宝石吗?

您可以使用bundler将gems安装到rails应用程序vendor / gems目录中:

$ bundle install vendor/gems

交替:

$ bundle package

参考文献:
如何将gem冻结到Rails 3应用程序中?
捆绑器安装
捆绑包

您也可以在公司中运行自己的内部gem服务器。 仅将贵公司使用的宝石以及内部开发的所有宝石复制到您的宝石服务器。 在应用程序的gemfile中,只需添加源即可使用它:

source "http://rubygems.my_example_company.com"

它可以像在gem服务器上运行“ gem服务器”一样简单,也可以像在Box项目中使用Gem这样简单。 有关设置的更多信息,请参见http://guides.rubygems.org/run-your-own-gem-server/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM