相关疑难解决方法(0)

将特定于页面的CSS添加到Rails Asset Pipeline

这是几个人之前提出过的一个问题,但没有一个问题是以我认为有用的方式得到解答或回答的,所以我写的问题和答案我觉得有帮助.


我有一个使用资产管道的Rails 3.1+应用程序.我想要使​​用不同的CSS有一个特定的操作.(在我的具体情况下,我有一个打算打印的页面,所以它真的需要完全不同的CSS,不需要任何Javascript.)目前,我只有一个特定于应用程序的CSS文件.如何添加新的CSS文件并指示资产管道使用我的文件?

例如,现在,我的app/assets样子

app/assets
    /javascript
        application.js
        custom.js.coffee
    /css
        application.css
        custom.css.scss
Run Code Online (Sandbox Code Playgroud)

我想添加print.css一个特定操作视图使用的文件.此视图不会使用该application.css文件.我该如何添加print.css

ruby-on-rails asset-pipeline

17
推荐指数
2
解决办法
2万
查看次数

标签 统计

asset-pipeline ×1

ruby-on-rails ×1