Ruby on rails 离线Rails开发环境

Ruby on rails 离线Rails开发环境,ruby-on-rails,development-environment,Ruby On Rails,Development Environment,下周我将乘坐15小时的国际航班离开,并计划编写一个rails应用程序,我已经考虑了一段时间。既然他们不太可能在我的飞机上使用WiFi(我飞的很便宜),那么设置离线rails开发环境的最佳方法是什么?我下载了所有的文件,但我担心我需要一个宝石,我将无法得到,将被卡住。我对RoR还是个新手,希望能得到一些建议,这样我就不必放弃太平洋上的某个地方了 谢谢 离线开发Rails没有问题,但正如您所注意到的,您将无法访问任何gems。除了在飞行前尝试下载一些更受欢迎的宝石之外,你对此无能为力。想想你将要做什

下周我将乘坐15小时的国际航班离开,并计划编写一个rails应用程序,我已经考虑了一段时间。既然他们不太可能在我的飞机上使用WiFi(我飞的很便宜),那么设置离线rails开发环境的最佳方法是什么?我下载了所有的文件,但我担心我需要一个宝石,我将无法得到,将被卡住。我对RoR还是个新手,希望能得到一些建议,这样我就不必放弃太平洋上的某个地方了


谢谢

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


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

我也有过类似的经历。我遇到的第一件事是需要一些文档(rails指南、API文档)。听起来你已经得到了那个角色。我遇到的下一个问题是外部JavaScript依赖项(jQuery)。我当时正在使用谷歌CDN,但当我离线时,它不起作用。确保您拥有通常从CDN获取的任何文件的本地副本。至于gem依赖项,请确保在登机前进行
捆绑安装。我无法知道您需要什么gems,但是如果您需要的都是内置在rails中的,那么进行捆绑安装将确保您拥有所需的所有gems。

下载一些教程、文本和视频教程。也许是一些好书。