Ruby on Rails Gem一般信息

时间:2012-08-07 12:39:54

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1

我想知道什么是宝石?来自C ++,Java,它似乎是我应该说的形成类或插件的包。

  • 但他们是如何运作的?他们中的大多数都在github上共享但是当我将它们放在我的gemfile中并运行bundle install时会发生什么?

  • 我是否将当前版本放入localhost中的临时文件或者他的服务器是否一直从github获取信息?7

  • 如果他们在服务器上我可以以某种方式修改宝石吗?

谢谢

2 个答案:

答案 0 :(得分:0)

宝石是图书馆; Ruby文件,描述符,测试以及库中的其他任何内容的集合。

当您执行bundle install时,它们会在本地安装。

使用bundle show [gem_name]查看宝石的安装位置。

我建议使用rvm或同等版本来管理不同的宝石/红宝石集。

答案 1 :(得分:0)

Ruby Toolbox是找到适合您项目的宝石的好地方。 这个免费的railscasts episode将教你如何管理你的项目宝石。