【问题标题】:Is there a command in Rails that installs all your gems and dependencies?Rails 中是否有安装所有 gem 和依赖项的命令?
【发布时间】:2014-10-21 02:26:05
【问题描述】:

我正在学习 Ruby on Rails,我发现必须为我构建的应用程序安装和担心 gem 和其他依赖项很烦人。 Rails 是否有办法为您安装所有 gem 和依赖项?

【问题讨论】:

  • 如果您阅读过,即使是入门级教程也会告诉您这一点
  • 我当然知道。我的问题应该是如何确切知道要使用哪些宝石?如果有捷径可以让我获得您需要的所有宝石,或者我应该学习并了解特定的宝石。
  • 不,没有人会为您构建您的应用程序。您需要知道要使用哪些组件以及如何使它们一起发挥作用。
  • 太好了,我现在明白了。谢谢!!

标签: ruby-on-rails gem dependencies


【解决方案1】:

是的。您的应用程序目录中有一个名为 Gemfile 的文件。

把所有你想用的gem放进去。

然后只需运行 bundle install 即可一次性安装所有内容(带有依赖项),然后运行 ​​bundle update 以更新您安装的所有 gem。

您可以查看Bundler: The best way to manage a Ruby application's gemsRuby on Rails Tutorial 了解更多信息。

【讨论】:

  • 我建议第一次运行bundle install
  • 我已经知道了。我想我的问题应该是:“如何确切知道要使用哪些宝石?”是否有捷径可以让我获得所需的所有宝石,或者我是否应该学习和了解特定的宝石。
  • 不,没有人可以为您知道您的应用程序做什么或需要什么。只有在需要时,您才必须选择和使用宝石。例如,您需要分页吗?需要上传文件吗?你需要嵌套表格吗?您需要身份验证吗?等等……
  • 太好了,你已经回答了我的问题
  • @MoussaSarr 如果您愿意,表明这一点,您可以接受我的回答。
猜你喜欢
  • 2011-05-07
  • 1970-01-01
  • 1970-01-01
  • 2013-07-25
  • 1970-01-01
  • 2017-11-07
  • 1970-01-01
  • 2018-03-24
  • 1970-01-01
相关资源
最近更新 更多