我正在Heroku上部署Rails应用程序。
我的manifest.json文件不再在生产环境中推送到Heroku时生成。
以下是我的配置文件中的一些相关位:
config.assets.enabled = true
config.assets.digest = true
部署时,helper.asset_path('production_vendor.js')
返回没有md5哈希的路径,但找不到资产。
我花了几个小时试图找到解决方案并最终决定在本地预编译我的资产然后检查我的本地manifest.json文件。
这可行,但使我的部署过程有点脆弱。
为什么manifest.json可能已停止生成的任何想法?