0

下周我将乘坐 15 小时的国际航班离开,并计划编写一个我一直在考虑的 Rails 应用程序。由于他们不太可能在我的飞机上使用 WiFi(我飞得很便宜),所以设置离线 Rails 开发环境的最佳方法是什么?我下载了所有文档,但我担心我需要一个我无法获得并且会卡住的宝石。我对 RoR 还是很陌生,并且会喜欢一些建议,这样我就不必放弃太平洋上的某个地方。

谢谢!

4

2 回答 2

0

我有过类似的经历。我遇到的第一件事是需要一些文档(rails 指南、API 文档)。听起来你已经得到了那个部分。我遇到的下一个问题是外部 JavaScript 依赖项(jQuery)。我使用的是谷歌 CDN,但是当我离线时它不起作用。确保您拥有通常从 CDN 获得的任何文件的本地副本。至于 gem 依赖关系,请bundle install在上飞机之前确保您。我无法知道您将需要哪些 gem,但如果您需要的所有内容都内置在 rails 中,那么执行 bundle install 将确保您拥有所需的所有 gem。

于 2012-05-29T05:02:26.157 回答
0

离线开发 Rails 没有问题,但正如您所注意到的,您将无法访问任何 gem。除了在飞行前尝试下载一些更受欢迎的宝石之外,您无能为力。想想你将要做什么,或者更好的是,现在就开始编写它,并找出你可能需要的宝石。

您下载了文档,这很好,但是您下载了哪些文档?如果您还没有,我强烈建议您下载Rails Guides

于 2012-05-29T04:53:46.180 回答