嗨,我真的很想学习Ruby on Rails,我听说它是一个很棒的社区,所以希望有人能帮上忙。我已经找不到任何直接的答案了,但如果有的话,我相信有人会关闭这个网站,并为我指出正确的方向。
仅仅从一个浏览器就可以创建Ruby on Rails应用程序吗?我买了一本书,想要用最简单的方式来做练习,并尝试构建一些应用程序,尝试Gem等。我知道如果我能做到这一点的最大机会是当我有空闲的30分钟,理想情况下在我的iPad。
由于我也在考虑学习node.js,我已经注册了Duostack和Joyent,但这两个仍然需要SSH设置,Github安装等。我正在寻找的东西,只是在浏览器窗口中,我可以编写代码,并看到它执行,而不必设置任何基础设施。今天在HackerNews上找到了这个(网状激活系统?):http://bellard.org/jslinux/。看起来很有前途,需要尝试一下,看看我是否可以让Ruby on Rails在那里工作,但HN评论说没有互联网连接,所以可能不能。
我确实有一个小上网本,我打算在上面运行Ubuntu,我猜这是另一个选择,但随身携带它会降低我成功的机会。
发布于 2011-05-17 19:07:38
你试过Cloud9 IDE吗?它是浏览器中的IDE。我还没有机会亲自尝试,所以我不能保证它会成功。我认为主要的限制将是实际上/运行/代码。我认为Cloud9支持Node.js,但当你编写rails应用程序时,这显然不会有帮助。
您可能还想看看他们的editor (它只构成整个产品的/part/ )。
发布于 2011-05-17 18:38:52
无法直接从浏览器创建应用程序,但如果您想真正启动rails,则可以在系统上快速开始使用scaffold.installed rails gem,并从以下命令开始
rails application_name转到应用程序并运行下面的命令
ruby script/generate scaffold users然后运行rake db:create和rake db:migrate
使用ruby script/server运行您的服务器
默认情况下,它将在端口3000上启动。
你可以使用http://localhost:3000/在浏览器上查看它
注意:all above code is written in rails 2.x version
发布于 2011-05-17 18:46:45
如果您已经启动并运行了服务器,则可以通过Webapp使用SSH (我确信有一些开放源码解决方案可用)来创建应用程序,使用rake、脚本等。你也可以使用nano/VI/任何东西来编辑你的代码文件。
这样就可以用ipad来实现,但我更喜欢上网本,因为它更容易用这种方式编码!
https://stackoverflow.com/questions/6029538
复制相似问题