我正在使用jquery-rails版本:3.0.1
部署rails版本:3.2.13 appHTML页面在我的本地机器上看起来很好(我使用Webrick)但是当我将我的应用程序的新版本部署到Heroku时,所有页面看起来都像简单的文本而js不再起作用,尽管前一版本我部署看起来很好。
答案 0 :(得分:0)
您是否已为生产环境添加了rails_12factor gem?
添加
gem 'rails_12factor', group: :production
到您的Gemfile,捆绑,提交更改并推送到Heroku。
答案 1 :(得分:0)
public / assets中的manifest.yml文件阻止了资产的重新部署。
我不明白下面的评论 - 我无法发表评论 - 因为这是我问题的完整答案:
我的网页显示为文字,因为公共/资产中的manifest.yml文件阻止了资产的重新部署。
就是这样。