我喜欢在我的 rails 3 应用程序中使用两个不同的资产文件夹。我喜欢从 app/assets/ 以及 public/template/style1 提供服务。
- app
- assets
- javascripts
- stylesheets
- **styles.css**
- images
- controllers
- models
- ----
- public
- template
- style1
- js
- css
- **theme.css**
- img
布局文件
<%= stylesheet_link_tag "styles", :media => 'screen' %>
在使用 iframe 的同一页面中,喜欢使用来自 public/template/style1/css/theme.css 的样式
<link href="/template/style1/css/theme.css" media="screen" rel="stylesheet" type="text/css" />
在 production.rb 添加
config.assets.precompile += %w(styles.css)
config.assets.paths << "#{Rails.root}/public/template/style1/css"
config.assets.precompile += %w(theme.css)
我运行 rake assets:precompile 并且在浏览器中没有发生任何变化。请帮我解决。