离线Rails开发环境

时间:2012-05-29 04:45:54

标签: ruby-on-rails development-environment

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

谢谢!

2 个答案:

答案 0 :(得分:0)

离线开发Rails没有问题,但正如您所注意到的,您将无法访问任何宝石。除了在飞行前尝试下载一些比较流行的宝石,你可以做到这一点。想想你将要做什么,或者更好的是,现在开始写它,并找出你可能需要的宝石。

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

答案 1 :(得分:0)

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