SCSS On Sublime

时间:2014-08-22 16:08:08

标签: sass

我无法让它发挥作用。我有一个带有一些基本CSS的.scss文件。 现在,我已经安装了Ruby,我安装了SASS,就像这样 - gem install sass。 我该怎么做才能让它在崇高中发挥作用? 我安装了" SASS"所以崇高承认.SCSS扩展。我还安装了SASS构建器,它实际上工作但是以一种奇怪的方式。

除了已编译的css文件,它还会添加 .map 文件和文件夹名称 .sass-cache
这是为什么?我怎么摆脱那个?我不需要.map文件。

每次构建完成时我也会收到警报。 (" style.css已编译") 不仅如此,我还在编译的CSS文件的末尾得到了这个评论:

/ * #sourceMappingURL = style.css.map * /

请帮助,我迷路了。 提前谢谢。

3 个答案:

答案 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