在通过Pow(即http://my_app.dev/
)查看我的应用时,它呈现如下:
通过 webrick 或瘦(即rails server webrick
或rails server thin
http://localhost:3000
查看我的应用时,呈现方式如下:
该应用是通过rails_apps_compser选择twitter bootstrap (sass)
选项生成的。
导致应用程序呈现差异的原因是什么?我了解 Pow 是一个机架式网络服务器,但实际上对请求的响应是什么?
答案 0 :(得分:1)
您可能在浏览器中为“localhost”设置了不同的缩放设置。尝试重置缩放级别。
(以下摘自http://www.nikcub.com/posts/two-google-chrome-privacy-issues)
缩放数据与每个域相关联,并存储在用户首选项文件中,该文件是用户配置文件的一部分 - OS X中的~/Library/Application Support/Google/Chrome/Default
和Windows上的\Documents and Settings\%USER\Local Settings\Application Data\Google\Chrome\User Data\Default
(或Win8中的AppData) 。 Preferences文件是一个纯文本文件,用于存储JSON格式的用户首选项。
每个主机缩放设置存储在此文件中,并且在用户删除浏览器历史记录时不会删除,留下用户调整缩放设置的访问域名的踪迹。
它的外观示例:
"per_host_zoom_levels": {
"": -1.0,
"1.bp.blogspot.com": -0.5778829455375671,
"2.bp.blogspot.com": 3.0,
"3.bp.blogspot.com": 3.0,
"4.bp.blogspot.com": -2.22938871383667,
"account.onetruefan.com": -1,
"acko.net": -1.0,
"allthingsd.com": -1.0,
"antirez.com": -1,
"api.jquery.com": -0.5778829455375671,
"apple.stackexchange.com": -1.0,
"archive.guardian.co.uk": -1.0,
"arstechnica.com": -0.5778829455375671
}
有权访问用户个人资料的任何其他用户或进程都可以访问此信息。
答案 1 :(得分:0)
查看源代码或使用浏览器控制台,查看 CSS 是否已加载。它看起来像 CSS 的区别。使用 webrick 或 thin 可能会将资产放在stylesheet_include_tag
所期望的任何地方。换句话说,查找 rails asset pipeline ...