我刚刚在Ruby中开发并且主要使用irb来测试代码。对于更长的脚本,能够在我的本地浏览器中运行它们会很有帮助(类似于我通过MAMP运行php脚本的方式)。我相信有一种方法可以使用localhost:3000执行此操作,但我无法使其运行。所以我的问题是,在我的本地浏览器中查看Ruby脚本的最佳方式是什么?在我的本地浏览器中查看Ruby on Rails脚本
1
A
回答
1
1
我不明白这对你真的会有什么帮助,但是如果你愿意的话,将代码放入一个简单的Sinatra路由并且将代码结果提供给浏览器会非常容易。那么你可以...
require 'rubygems'
require 'sinatra'
get '/' do
"Hello World! This is file #{$0} live from Boulder!"
end
而当你访问本地计算机上的服务器,它会打印你放在方法中的任何东西。
不过,我很想听听你为什么要这样做,而不是IRB。这在大多数情况下似乎是一种不正当的代码方式。
1
Rack是一个Ruby web服务器接口,你可能想用它来挂钩你的ruby脚本和服务器。
相关问题
- 1. Ruby on Rails本地化
- 2. 在服务器浏览器中查看本地数据库
- 3. Ruby on Rails - 兼容浏览器问题?
- 4. ruby on rails目录浏览器
- 5. 打开浏览器书签+ ruby on rails
- 6. Ruby on Rails的:脚本/ my_script VS耙my_namespace:my_task
- 7. 如何查看浏览器版本
- 8. Ruby on Rails脚本未加载
- 9. Ruby on Rails调用perl脚本超时
- 10. 用Ruby on Rails执行脚本?
- 11. Web浏览器中的脚本错误
- 12. 如何在Ruby on Rails中运行CGI Ruby脚本?
- 13. Ruby on Rails的Safari浏览器,如文本提取读者和boilerplating
- 14. Brython和Python脚本在浏览器中
- 15. 如何从Ruby脚本中的ruby on rails调用ROR方法?
- 16. 浏览器更新脚本
- 17. 脚本浏览器scapper
- 18. Ruby on Rails的功能本
- 19. 在Chrome浏览器中查看R闪亮仪表板中的本地PDF
- 20. 无法在我的浏览器中查看我的.ASP页面
- 21. Html /脚本使用Hpricot(Ruby On Rails)刮掉Google地图
- 22. IE浏览器中的脚本调试
- 23. 本地存储浏览器
- 24. 在浏览器中查看带.asp扩展名的本地html文件
- 25. 在Mac上为Ruby on Rails设置本地Web服务器
- 26. 在浏览器中查看xml的树
- 27. 如何在Unix文本浏览器中查看html标签?
- 28. 在浏览器中查看大文本文件
- 29. Ruby On Rails基本变量
- 30. 如何在本地浏览器中放置本地网站?
你的问题有点混乱。你在谈论一个独立的Ruby程序或Rails应用程序吗?你想执行脚本还是查看它的源代码? – 2009-04-26 16:24:39