Twitter引导3模式不工作Rails 4生产(heroku)



在将应用程序部署到heroku服务器时遇到问题。在开发(localhost:3000)中,一切都很好,当我启动应用程序时,我的一些javascript不起作用。

解决了问题。

事实证明,这与bootstap读取我机器上本地的宝石有关。当我去推送heroku时,它引起了问题,因为我没有预先编译我的资产,拥有所有的宝石会引起混乱,所以我删除了它们,添加了引导CDN,并将其添加到我的身体标签的末尾。

也许您的资产没有预先编译。检查浏览器控制台是否有丢失的文件。

Heroku有非常全面的文档,介绍如何在那里运行Rails资产管道。确保您还使用浏览器开发工具来帮助您识别404资产错误或任何其他可以帮助您诊断问题的问题。

最新更新