首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Rails3中使用config.assets.precompile时遇到问题

在Rails3中使用config.assets.precompile时遇到问题
EN

Stack Overflow用户
提问于 2012-02-28 09:41:35
回答 1查看 277关注 0票数 2

我尝试在config/environments/production.rb中使用config.assets.precompile变量,但遇到了问题。我已经这样配置了它:

代码语言:javascript
复制
config.assets.precompile += %w( pds.css )

该文件位于app/assets/stylesheets/pds.css.scss。我尝试过通过capistrano进行部署,也尝试过运行bundle exec rake assets:precompile,但似乎无法预编译该文件。以下是我在尝试加载包含它的页面时收到的错误:

代码语言:javascript
复制
ActionView::Template::Error (pds.css isn't precompiled):
3: <head>
4:  <meta charset="utf-8" />
5:   <title></title>
6:   <%= stylesheet_link_tag    "pds" %>
7:   <%= javascript_include_tag "pds" %>
8:   <%= csrf_meta_tags %>
9: </head>

我遗漏了什么?

EN

回答 1

Stack Overflow用户

发布于 2012-02-28 20:54:57

您可以将pds.css添加到应用程序的css清单中。这是我自己的一个项目中的一个片段:

代码语言:javascript
复制
/*
 * app/assets/stylesheets/application.css
 *= require_self
 *= require less
 *= require jquery.qtip.min
 *= require base
 */

在这里,base.css.sass.erb被很好地预编译,然后作为base.css包含在清单中。

您所要做的就是通常在application.html文件中包含application.css

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9475183

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档