我可以使用萨斯使用编译多个.SCSS或.SASS输入文件到一个单一的.CSS输出文件@import
所描述这里。
如果我@import
用来包括普通的.CSS文件,则不会合并它们。输出的.CSS文件仍然包含@import
指令。那讲得通。
但是有没有办法我可以覆盖此行为,也许是命令行切换到Sass编译器?换句话说,我可以告诉Sass @import "foo.css";
像它是一个.SCSS文件一样尝试强制合并吗?
我正在使用包含许多.CSS文件的第三方库(Google Closure库)。我在项目中只使用了其中一些。我宁愿避免手动解决方案,例如将所有这些文件重命名为.SCSS(尽管这似乎可行)或将其内容复制并粘贴到我的.SCSS文件中(也可以使用)。而且我不想将它们全部提供给客户端。我真的很希望Sass包括一些我按原样使用的.CSS文件,并生成一个输出样式表。可能?我还应该看看其他工具吗?
每个CSS文件也都是有效的SCSS。.因此,如果您更改文件,则需要
_filename.scss
使用@import "filename";
(扩展名可选)从主scss文件“无形地”导入或合并到@import ,然后@import,它应该编译为一个没有@import语句的大型CSS在里面编辑添加:对不起,您只是在浏览器崩溃后看到了您的编辑..并看到它不是您要找的东西,我不知道其他方法