heroku app没有正确更新?

时间:2014-04-09 08:53:11

标签: ruby-on-rails git heroku

我是网络开发领域的新手,很抱歉,如果我缺乏知识会让你感到烦恼

当我使用rails s运行我的本地代码并在我自己的服务器上进行测试时,前端与本地代码不同。

我的第一次尝试是首先修复一些代码片段,然后使用git push,然后使用git push heroku master。

我已经尝试删除该应用并再次推送新的新代码,但它仍无法正常工作

我已经尝试过heroku重启,也没有改变

有什么建议吗?

修改

为清晰起见,

图片

top是本地的,bottom是heroku服务器

Local one

heroku one

2 个答案:

答案 0 :(得分:1)

尝试在项目文件夹中运行此命令

heroku run rake assets:precompile

答案 1 :(得分:1)

@RSB的评论之后,您可能会发现您的CSS未正确编译

要解决此问题,您必须在部署时执行预编译。但是,Heroku already does this,可能不会成为问题


最好的办法是消除任何潜在的问题 -

  1. #config/environments/production.rb - config.serve_static_assets = true
  2. local - rake assets:precompile RAILS_ENV=production
  3. git add .
  4. git commit -a -m "CSS Test"
  5. git push heroku master