[英]Why does rails precompile task do non-digest assets
當我這樣做:rake assets:precompile RAILS_ENV = production我得到例如我的public / assets文件夾中的以下文件:
最后2個是一個問題,因為它導致編譯版本在開發中服務,我不明白為什么它們被生成。
我的production.rb中有以下行:
config.assets.digest = true
要停止在公共使用中創建非散列文件名:
rake assets:precompile:primary RAILS_ENV=production
這是資產編譯器的正常行為,非摘要文件主要生成用於錯誤頁面等(您無法訪問MD5哈希),目前無法關閉它們。 此外,這個問題幾乎與這個問題相同: Rails編譯有和沒有md5哈希的資產,為什么?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.