Rails使用sass导入所有css
我使用rails和bootstrap,通过使用这个 我已将Rails使用sass导入所有css,css,ruby-on-rails,twitter-bootstrap,sass,Css,Ruby On Rails,Twitter Bootstrap,Sass,我使用rails和bootstrap,通过使用这个 我已将application.css移动到application.scss,因此无法使用*=require\u tree 资产/样式表中有大量css文件,如何导入它们 我尝试了以下方法,但所有这些似乎都不起作用 @import "freelancer"; @import "freelancer.css"; @import "freelancer.css"!force; 更新 我最近发现有一种方法可以导入所有文件,请检查 在Rails中,有一种
application.css
移动到application.scss
,因此无法使用*=require\u tree
资产/样式表中有大量css文件,如何导入它们
我尝试了以下方法,但所有这些似乎都不起作用
@import "freelancer";
@import "freelancer.css";
@import "freelancer.css"!force;
更新
我最近发现有一种方法可以导入所有文件,请检查
在Rails中,有一种特殊的导入语法,允许您相对于正在进行导入的样式表的文件夹进行全局导入
Scss是css的超集,您只需将.css扩展名更改为.Scss,它仍将以相同的方式工作
然后你可以像这样要求他们,这应该是可行的:
@import "freelancer";
这可能只是在你们的帖子中拼错了,但你们有applocation.scss,它应该是application.scss。我在问题中打错了,但在项目中它是正确的。谢谢,我已经修改了。所以,唯一的方法是将每个.css
更改为scss
?我尝试了,它工作得很好,但我的意思是有点奇怪,如果一些gem只提供css文件(一些gem需要在application.css中键入*=xxx),如何导入它们?看起来是这样,但问题显然仍在讨论中
@import "freelancer";