當我這樣做: 耙資產:預編譯RAILS_ENV =生產 我得到例如下面的文件在我的公共/資產的文件夾:爲什麼軌預編譯任務也非消化資產
- 應用7af6c31514bcdd4cce3c96892af4487f。 JS
- 應用7af6c31514bcdd4cce3c96892af4487f.js.gz
- 的application.js
- application.js.gz
最後2個是一個問題,因爲它會導致編譯後的版本在開發中服務,我不明白爲什麼它們正在生成。
我在production.rb以下行:
config.assets.digest = true
我想我遇到同樣的問題。在我的開發環境中,javascript在資產之後被打破:預編譯,但是在生產中它工作正常。仍然不知道如何解決它,我已經刪除公用文件夾中的所有文件。 –