Sass 崇高上的SCSS

Sass 崇高上的SCSS,sass,Sass,我就是不能让它工作。我有一个带有一些基本CSS的.scss文件。 现在,我已经安装了Ruby和SASS,就像so-gem安装SASS一样。 我该怎么做才能让它在sublime上工作? 我安装了SASS,因此非常感谢.SCSS扩展。我还安装了SASS builder,它实际上可以工作,但方式很奇怪。 除了编译的css文件外,它还添加了.map文件和文件夹名.sass缓存。 为什么呢?我怎样才能摆脱它?我不需要.map文件。 每次构建完成时,我都会收到一个警报。style.css已经编译完毕 不仅如

我就是不能让它工作。我有一个带有一些基本CSS的.scss文件。 现在,我已经安装了Ruby和SASS,就像so-gem安装SASS一样。 我该怎么做才能让它在sublime上工作? 我安装了SASS,因此非常感谢.SCSS扩展。我还安装了SASS builder,它实际上可以工作,但方式很奇怪。 除了编译的css文件外,它还添加了.map文件和文件夹名.sass缓存。 为什么呢?我怎样才能摆脱它?我不需要.map文件。 每次构建完成时,我都会收到一个警报。style.css已经编译完毕 不仅如此,在我编译的CSS文件的末尾,我还得到了这样的评论:

/*sourceMappingURL=style.css.map*/

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

该.map文件用于chrome浏览器,也可能用于其他浏览器,以将浏览器中呈现的CSS映射回实际的SCS。这在调试时非常有用

scss缓存就是它所说的Sass使用的缓存文件。您可以删除它,但每次编译时它都会返回

一旦投入生产,您可以将Sass设置为不向最终css输出文件添加任何注释。如果您正在使用compass,则可以通过config.rb文件执行此操作

在YouTube上搜索LevelUp Tuts和Sass Compass安装。Scott expanse how to get Started well.

-sourcemap=none将禁用注释以及.map文件创建。不是很难的家伙

此外,-无缓存将阻止创建.sass缓存文件夹及其内容。 无论如何,谢谢。

尝试使用ST2。您可以使用True/False配置为不包含注释、缓存等

{
"output_path": "../css",
"options": {
    "cache":         true,
    "debug":         false,
    "line-comments": true,
    "line-numbers":  true,
    "style":         "nested"
    }
}

有关更多信息,请单击。

其他信息:映射文件还用于获取原始版本的TypeScript、CoffeScript或原始版本的精简JavaScript中的正确行号。谢谢你的评论。你没有说过我每次保存/生成时都会收到警报。这真是非常非常烦人。关于地图文件,我不需要它,但我不关心这个文件,我可以将它添加到git ignore或其他什么。但是注释行非常烦人。如果您不使用Compass,那么每次运行Sass watch删除注释时都必须使用命令行参数。查看Sass文档以查看要使用的参数。不过我还是推荐指南针。此外,如果你有一个超过10行CSS的网页,地图文件将是你最好的朋友。一旦你有了复杂的scss文件,追踪最小的bug需要几个小时。很抱歉,我没有回答你关于警报的问题。我不知道你为什么会明白,我在终端上只收到一行消息,告诉我构建已经完成。伙计们,我解决了所有问题,但我真的想摆脱这行-/*sourceMappingURL=style.css.map*/额外的文件困扰着你吗?或者你只是想知道它们为什么被创造出来?