当我打开Rails应用程序并显示生成的HTML代码时,我会看到每个加载的CSS文件。
在生产模式中,我只看到 application.css 文件,其中包含所有内容。
如何在生产中显示处于开发模式的同一语句?
我想这样做的原因是,应用程序的CSS结构在我的localhost和Amazon AWS上看起来不同。我在本地为应用程序准备了所有CSS,其中所有内容都是像素完美准备的,但是当我将代码部署到AWS时,应用程序看起来不同 - 字体(来自Google字体)更大(尽管我看到使用相同的大小) ,对于某些DIV来说也一样......不知道如何解决这个问题,所以试图检查所有加载的CSS文件。
答案 0 :(得分:0)
您必须从config / environments / production.rb
禁用资产管道config.assets.enabled = false
答案 1 :(得分:0)
首先在部署期间编译资产
请阅读文档 http://guides.rubyonrails.org/asset_pipeline.html
用于开发样式的css文件 您可能想要设置这些
config.assets.compress = false config.assets.debug = true
注意:不要永久使用它们只是从资产管道开始或调试