Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用RubyonRails并通过heroku进行部署,css样式在localhost上显示得非常完美,但在herokuapp上的样式却混乱不堪_Css_Ruby On Rails_Ruby On Rails 3.1_Heroku_Github - Fatal编程技术网

使用RubyonRails并通过heroku进行部署,css样式在localhost上显示得非常完美,但在herokuapp上的样式却混乱不堪

使用RubyonRails并通过heroku进行部署,css样式在localhost上显示得非常完美,但在herokuapp上的样式却混乱不堪,css,ruby-on-rails,ruby-on-rails-3.1,heroku,github,Css,Ruby On Rails,Ruby On Rails 3.1,Heroku,Github,我遵循michael hartl的ruby on rails在线教程,完成了第10章: my localhost以正确的格式显示所有内容: localhost上的配置文件页面如下所示: 本地主机上的新闻提要如下所示: 但是请访问->whizcollab.herokuapp.com并查看与本地主机相比的样式变化…它看起来非常奇怪。所有的内容似乎都在那里,但css在我看来是不同的。所有文件都通过git正确上传,并推送到herokuapp 是否存在兼容性问题 请注意:部署到Heroku实例的代码不可能

我遵循michael hartl的ruby on rails在线教程,完成了第10章:

my localhost以正确的格式显示所有内容:

localhost上的配置文件页面如下所示:

本地主机上的新闻提要如下所示:

但是请访问->whizcollab.herokuapp.com并查看与本地主机相比的样式变化…它看起来非常奇怪。所有的内容似乎都在那里,但css在我看来是不同的。所有文件都通过git正确上传,并推送到herokuapp

是否存在兼容性问题


请注意:

部署到Heroku实例的代码不可能与您在屏幕截图中本地显示的代码相同。Heroku版本中缺少元素。

这些元素不可能是部署到Heroku实例的代码,就像您在屏幕截图中本地显示的一样。Heroku版本中缺少元素。

请记住执行“git添加”。然后检查“git状态”。如果列出了heroku没有收到您最新更改的任何文件。只要做一个“git push heroku master”,你就会没事的

记住执行“git添加”,然后检查“git状态”。如果列出了heroku没有收到您最新更改的任何文件。只要做一个“git push heroku master”,你就会没事的

我在本地对我的应用程序做了更多的更改,并添加了更多的功能。整个git添加并推送到heroku了吗?但是,localhost上的css与herokuapp上的css还是不同的……这很奇怪……有什么办法可以解决吗?我可以在github上创建一个新的回购协议,然后再次上传我的文件吗?请指导我,因为我是ROR的初学者,只是按照教程学习..谢谢。你可以尝试删除你的应用程序/公共/资产文件夹。然后提交所有内容并尝试再次推送,所以我删除了该文件夹中的所有内容并尝试运行git add。然后git commit但是git commit给了我一个错误,说更改没有为commit暂存请确保在进行git添加之前您在应用程序的根文件夹中。仍然给了我相同的错误…:我以前尝试的时候肯定是在根文件夹中。我在本地对我的应用程序做了更多的更改,并添加了更多的功能。整个git添加并推送到heroku了吗?但是,localhost上的css与herokuapp上的css还是不同的…这很奇怪…有什么办法可以解决吗?我可以在github上创建一个新的回购协议,然后再次上传我的文件吗?请指导我,因为我是ROR的初学者,只是按照教程学习..谢谢。你可以尝试删除你的应用程序/公共/资产文件夹。然后提交所有内容并尝试再次推送,所以我删除了该文件夹中的所有内容并尝试运行git add。然后git commit但是git commit给了我一个错误,说更改没有为commit暂存请确保在进行git添加之前您在应用程序的根文件夹中。仍然给了我相同的错误…:我以前也尝试过,但我肯定是在根文件夹中..我真的尝试过查看我的git hub repo和本地机器上的所有文件..我找不到区别..有什么办法解决这个问题吗?我在想也许我可以在github上创建一个新的repo并上传相同的文件,然后推送到heroku。。。请指导我,因为我是ROR的初学者。谢谢:我真的试着查找我的git hub repo和我本地机器上的所有文件。我找不到区别…有什么办法解决这个问题吗?我在想也许我可以在github上创建一个新的repo并上传相同的文件,然后推送到heroku。。。请指导我,因为我是ROR的初学者。谢谢: