【发布时间】:2016-08-10 18:40:20
【问题描述】:
我正在开发一个 Rails 4 应用程序,其中一个要求是将通常进入 Gemfile 的所有 Gems 带到本地机器中以供使用。这包括 Rails,在查看了许多谷歌搜索结果后,我找不到任何人谈论在 Rails 项目中本地使用 Rails gem。
我的思路是在本地从 Github 克隆 rails 项目,然后使用 bundler 配置路径将该目录作为 rails 的目标,但我不确定该解决方案的效果如何,或者即使它是否有效。
我会很感激这里的任何意见,或者如果有人有这种情况的经验,我会很感激任何见解。
【问题讨论】:
-
所有宝石都是由 Bundler 在本地引入的。 Bundler 的全部意义在于它会为您下载它们,包括它们的所有依赖项。你能澄清一下你在追求什么,以及为什么?
-
我了解 bundler 在本地带来了所有的 gems 和依赖项。但是,这里的要求是 Bundler 不能去任何地方,只能在本地找到 gem,包括 Rails