2016-12-30 100 views
0

我有红宝石在其中我想包括在我的样式表文件SCSS轨项目,是application.css如何加载style.scss文件中application.css文件Ruby on Rails的

目录结构看如下图所示:

enter image description here

的问题是,当我尝试做这在我的application.css文件:

*= require font-awesome 
*= require bootstrap 
*= require slick 
*= require basic-theme 
*= require style 
*= require_self 


@import url("style.scss"); //it is in scss folder. 

还不行收杆e中的代码。另外,如果我设定资产路径/它并加载它,但给错误,如:

Sass::SyntaxError in Home#index 

Undefined variable: "$base-font". 

如何我可以很容易地导入我的Rails应用程序所有这些文件SCSS?还有任何最佳实践吗?

回答

-1

相反,你需要使用

@import "<relative path to style.css without .scss>" 
+0

'style.scss'包含像'@import'基地/变量的代码; @import'base/mixins'; @import'base/base';'在这种情况下它将如何工作?另一个名称为style的文件已经被导入并且工作正常,包含非scss代码。 – LearningROR