2013-08-30 27 views

回答

3

要手動評估Ruby代碼,您可以使用erb命令。

給定index.html.rhtml文件,內容如下:

<html><body>Hello <%= "from Ruby" %></body></html> 

運行:

$ erb index.html.rhtml > index.html 

導致index.html文件有:

<html><body>Hello from Ruby</body></html> 

此文件可以在觀看瀏覽器。

另一種選擇是使用網絡服務器來轉換和提供文件。這裏有一個襯墊上的端口3000(假設index.html.rhtml文件在當前目錄)開始WebBrick

$ ruby -rwebrick -e "WEBrick::HTTPServer.new(:DocumentRoot => '.', :Port => 3000).start" 

瀏覽器指向http://localhost:3000/index.html.rhtml應該顯示的頁面。

+0

@ stefan.thnku它的工作原理。我對我寫的代碼有懷疑,如果你不介意,我可以讓我知道我可能出錯的地方嗎? 我正在做的是試圖將字符串數組放入選項列表中,但是m沒有在下拉列表中獲取列表。 ' ' – Rak

+0

@Rak請張貼一個單獨的問題 – Stefan

+0

是啊,我剛纔創建一個單獨的問題。 – Rak

相關問題