0
我的項目結構,內容是這樣的:複製文件夾及其在紅寶石
Project_root
|__Templates
| |__Report_Template
|
|__Product
|__product.rb
我應該寫在product.rb
以複製Report_Template
文件夾及其內容到Product
文件夾中的代碼是什麼? 我試圖用FileUtils.cp_r
,但我將不得不放棄源文件的完整路徑,如果在未來我謹Project_root
,就會有問題。
我認爲你是用'FileUtils.cp_r'在正確的道路上,但你必須找到一種方式去'Project_root','Project_root/Product',或'Project_root /產品/的一個路徑product.rb'在運行.. – Kenney
我怎樣才能到Project_root? –
也許看看周圍[這裏](http://ruby-doc.org/stdlib-1.9.3/libdoc/fileutils/rdoc/FileUtils.html#method-c-cp_r),也許下一個條目會給你一個主意。我不知道ruby,但通常可以獲取「工作目錄」,程序啓動的路徑以及正在執行的程序或腳本的路徑。 – Kenney