我剛剛在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. 使用Ruby on Rails在瀏覽器中打印文本
- 3. Ruby on Rails本地化
- 4. 在服務器瀏覽器中查看本地數據庫
- 5. Ruby on Rails - 兼容瀏覽器問題?
- 6. 打開瀏覽器書籤+ ruby on rails
- 7. ruby on rails目錄瀏覽器
- 8. Ruby on Rails的:腳本/ my_script VS耙my_namespace:my_task
- 9. Ruby on Rails,查看屬性
- 10. 在瀏覽器中查看
- 11. 我的腳本崩潰的瀏覽器
- 12. 如何查看瀏覽器版本
- 13. 查看頁面在本地鎖定某些瀏覽器
- 14. 如何用我的Ruby腳本運行Firefox瀏覽器?
- 15. $ _SESSION在無瀏覽器的腳本中?
- 16. Ruby on Rails腳本控制檯
- 17. Ruby on rails跨平臺win/linux腳本
- 18. Ruby on Rails調用perl腳本超時
- 19. Ruby on Rails腳本未加載
- 20. 用Ruby on Rails執行腳本?
- 21. Web瀏覽器中的腳本錯誤
- 22. 如何在Ruby on Rails中運行CGI Ruby腳本?
- 23. 使用Ruby on Rails在網頁中嵌入瀏覽器
- 24. PHP瀏覽器檢查腳本
- 25. Ruby on Rails的Safari瀏覽器,如文本提取讀者和boilerplating
- 26. 保護本地開發Ruby on Rails
- 27. Brython和Python腳本在瀏覽器中
- 28. 如何從Ruby腳本中的ruby on rails調用ROR方法?
- 29. 瀏覽器更新腳本
- 30. 腳本瀏覽器scapper
你的問題有點混亂。你在談論一個獨立的Ruby程序或Rails應用程序嗎?你想執行腳本還是查看它的源代碼? – 2009-04-26 16:24:39