我遇到一个问题,我可以“rake preview”并在localhost:4000上的浏览器中查看该网站,所有内容似乎都正确显示(字体,样式,帖子,文本,旁白等)。但是,当我“rake deploy”(我已设置为同步到Amazon S3)时,该网站以几乎看起来好像缺少CSS,配置错误等方式显示。
我已经验证了“/stylesheets/screen.css”引用的路径存在于S3中,浏览器可以打开它。我甚至在“预览”和“部署”的screen.css和主index.html上都做了差异,看不出任何差异。
我尝试了以下可能的解决方案:
可能触发所有这些的是取消注释sass / custom / _colors.scss中的以下行:
$ header-bg:#263347;
在此之前,唯一的另一个变化是大约一周前的“rake new_post”。不做任何一项改变似乎没有帮助。
我完全彻底失去了下一步的尝试。我确信这会产生一个脸部棕榈。
以下是一些屏幕截图的链接(由于声誉不足,我无法发布内联):
http://cdn.ihashacks.com/img/2013/06/preview.png http://cdn.ihashacks.com/img/2013/06/deployed.png
非常感谢任何帮助。提前谢谢!
答案 0 :(得分:0)
您的博客是否在domain.com/blog
托管?如果是,请确保url
中的网站变量root
和_config.yml
设置正确。
如果没有解决问题,您是否可以提供浏览器控制台的转储?这将有助于调试。