Heroku 没有找到资产

威廉·努内斯

我已经尝试了所有故障排除 *包括 StackOverflow 和Heroku 文档

尝试在本地预编译所有资产 bundle exec rails_env=production rake assets:precompile

加入config.serve_static_assets = trueapplication.rb,也试过config.serve_static_files = true

试过 gem 'rails_12factor', group: :production

和其他事情,仍然没有奏效。网站加载,没有任何资产、javascript 或样式。浏览器控制台给出了这个警告:

源“... /assets/application-c2decc28eb82aba39474d1a38f2cc1f016634981895dfbe9cb87ebb12709630d.js”的加载失败。

我知道可以是什么。Heroku 是否正在其他地方寻找资产?我该如何检查并修复它?昨天还在用,但不知道是什么原因导致了这个问题。非常感谢你。

威廉·努内斯

问题出在我的environments/production.rb文件上。此配置指向另一台主机。现在固定了。

config.action_controller.asset_host = "https://yourhost.herokuapp.com/"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章