如何使用add_import_path Compass配置函数

时间:2013-12-09 23:41:05

标签: ruby-on-rails sass compass-sass

我正在尝试将另一个罗盘项目的全局部分导入到新的罗盘项目中。我发现add_import_path函数看起来可能就是答案。

我在config.rb中定义了 add_import_path 但是如何导入该目录中的部分内容?

即:

IN CONFIG.RB

add_import_path "path/to/other/project/";

IN MY STYLE.SCSS

@import "grid";
@import "tyography";
@import "a partial from the other project"??

我在罗盘文档中找不到有关如何从导入路径导入的内容。我收到编译错误说:

Syntax error: File to import not found or unreadable: test.

1 个答案:

答案 0 :(得分:0)

您需要从stylesheets文件夹中获取实际文件,filename.css.scss文件,复制它们,并将它们放入新项目的stylesheets文件夹中。

您可以通过将它们添加到application.css文件的顶部,从应用程序内的任何位置获取css文件,该部分如下所示:

/* ...
*= require_self
*= require_tree .
*/

但是他们应该在你的项目文件夹里。

点击此处的文档:http://guides.rubyonrails.org/asset_pipeline.html