3
現在,每當我改變資產中的某些內容時,我必須從公共目錄中刪除資產文件夾,然後運行rake資產:預編譯才能生效。Rails 3.1資產預編譯問題
這是對的還是錯的,所以我應該把它放在capistrano任務中自動執行它?
出於某種原因,它不會自動編譯生產中的資產,並且如果我不執行上述操作(或者如果已經有文件,它不會影響更改)會引發錯誤。有什麼我應該放在環境/ production.rb?
此外,我不明白是什麼在production.rb下面的代碼所做的:
# Don't fallback to assets pipeline if a precompiled asset is missed
config.assets.compile = true
我想假的,真實的,但我並沒有理解上的差異。
我對如何在生產環境中工作的工作流程感到有點困惑,如果我正在做的是正確的並且關於生產資產的設置。