我不知道爲什麼我應該使用:爲什麼要使用File.join()?
puts "In folder #{File.join ENV[HOME], projects}"
相反的:
puts "In folder #{ENV[HOME]/projects}"
我知道File.join的根據不同的操作系統將會把適當的分隔符(/ VS \)。
草稿已經如此緊密地綁在你使用的是什麼版本的紅寶石,你已經安裝了哪些寶石等。我的腳本往往不像ORM,(在這種情況下)獨立於操作系統。
我將永遠不會在Windows上運行此(其他依賴將使得腳本不反正工作)。
所以似乎並沒有被使用它一個強有力的理由,對吧?
因爲它是 放置「In folder#{ENV [HOME]}/projects」 – Reactormonk 2010-08-27 09:17:11