2012-08-03 53 views
0

我想創建.html靜態頁面,在裏面我把紅寶石代碼如在裏面創建一個html頁面ruby代碼

把「Hello Ruby!」

Ruby已安裝,我只是不想現在使用任何框架,因爲我需要首先理解引擎蓋下的語言。

我需要將.html頁面上傳到我的服務器並對其進行測試嗎?

在PHP時簡單類型:

<h1><?php echo "Hello PHP!"; ?></h1> 

任何簡單的解決方案?

回答

0

您將需要產生紅寶石整個事情,但我想你可以做這樣的事情

require 'erb' 
my_page = <<EOS 
<html> 
    <body> 
    <p><%= 'Hello ERB!' %></p> 
    </body> 
</html> 
EOS 
ERB.new(my_page).result(binding) 
+0

你需要'需要「erb''了。看看文檔的更多信息:[erb.rb](http://ruby-doc.org/stdlib-1.9.3/libdoc/erb/rdoc/ERB.html) – lyonsinbeta 2012-08-03 03:15:09

+0

@thekungfuman編輯,謝謝 – oldergod 2012-08-03 04:09:08