我将文件保存为 _import.scss
并使用 @import "import"
将它们导入主 Sass 文件。但是,当我保存这些导入文件时,某些东西 会自动创建名为 _import.css
和 _import.css.map
的文件。
我不知道这是怎么回事。我正在使用 Sublime Text,并且在我的系统上安装了 Sass、Compass 和 Bourbon gem。但是,我的命令行中没有运行 sass --watch
。这些文件是如何自动生成的,我该如何停止它?我只希望主文件导入这些文件,然后才从该文件创建一个 .css
文件。
我的元素目录看起来像这样:
- project
- scss
_import1.scss /* these files are to be imported */
_import2.scss
_import3.scss
style.scss /* this is where the imports go */
index.html
style.css /* the ONLY file I want generated automatically
(from scss/style.scss) */
基本上我只想运行 sass --watch scss/style.scss:style.css
而不会从我的导入中生成大量困惑的文件。
最佳答案
哇,好吧。键入此内容五分钟后,我自己找到了答案。我觉得我好笨。无论如何,创建这些文件的 东西 是 Sublime Text 的包“Sass Build”和“Sass Build on Save”,我很久以前就安装了但完全忘记了。
关于css - 当我保存要导入到 sass 文件中的文件时,某些东西会自动创建 .css 和 .css.map 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28382145/