我无法让它发挥作用。我有一个带有一些基本CSS的.scss文件。
现在,我已经安装了Ruby,我安装了SASS,就像这样 - gem install sass。
我该怎么做才能让它在崇高中发挥作用?
我安装了" SASS"所以崇高承认.SCSS扩展。我还安装了SASS构建器,它实际上工作但是以一种奇怪的方式。
除了已编译的css文件,它还会添加 .map 文件和文件夹名称 .sass-cache 。
这是为什么?我怎么摆脱那个?我不需要.map文件。
每次构建完成时我也会收到警报。 (" style.css已编译")
不仅如此,我还在编译的CSS文件的末尾得到了这个评论:
/ * #sourceMappingURL = style.css.map * /
请帮助,我迷路了。 提前谢谢。
答案 0 :(得分:2)
.map文件用于chrome(也许是其他浏览器)将您在浏览器中呈现的CSS映射回实际的SCSS。这在调试时非常有用。
scss-cache就是它所说的Sass使用的缓存文件。您可以删除它,但每次编译时它都会一直返回。
进入制作后,您可以将Sass设置为不向最终的css输出文件添加任何注释。如果使用指南针,可以通过config.rb文件执行此操作。
在YouTube上搜索LevelUp Tuts和Sass Compass安装。斯科特扩大了如何很好地盯着。
答案 1 :(得分:0)
- sourcemap = none 将禁用评论以及.map文件创建。不是那么难的人。
此外, - no-cache 将阻止创建.sass-cache文件夹及其内容。 不管怎样,谢谢。
答案 2 :(得分:0)
尝试将SassBuilder用于ST2。并且您可以配置不包含注释,缓存等,使用True / False。
{
"output_path": "../css",
"options": {
"cache": true,
"debug": false,
"line-comments": true,
"line-numbers": true,
"style": "nested"
}
}
有关详细信息,请单击here。