我在视图(HAML)的页面末尾有一个= javascript_include_tag "subfolder/Js_File"
。
我在清单application.js中有以下一行//= link_directory ./subfolder
当我清除浏览器缓存并首次加载应用程序时。 我的资产未加载(没有CSS和JS)。 当我执行CTRL + R或Command + R时。 该页面使用CSS和JS加载。
但是仍未加载“ subfolder / Js_File”中的JS。 当我从该页面导航出来,然后又导航回到该页面时,“ subfolder / Js_File”文件将加载并按预期工作。
我的production.rb具有以下资产行
config.public_file_server.enabled = true # tried changing this to false
config.assets.compile = true # tried changing this to false
config.assets.digest = true
config.assets.version = '1.0'