我有一个 scss 文件夹,里面有我的 style.scss 文件。我希望编译后的 .css 文件位于元素的根目录中,实际上与下图中的 scss 文件夹和 index.html 处于同一级别。
我知道如何从一个文件编译到另一个文件:
sass --watch input.scss:output.css
从一个文件夹到另一个文件夹
sass --watch scss:css
不过,我不知道如何让 sass 在与 scss 文件夹相同的(元素根目录)级别生成 .css 文件?
当我执行 scss:./style.css 时,它只会创建一个名为 style.css 的文件夹,而不是具有该名称的文件。
我尝试使用其他答案之一中的 > 字符,但这也不起作用。
这是文件结构的屏幕截图。
最佳答案
我找到了解决方案。我只需要做 ./作为文件路径。当我最初尝试这样做时,我做了一些非常相似的事情,但是省略了点而只是做了/
从 scss 文件夹中获取元素根目录中生成的输出 .css 文件的完整代码是:
sass --watch scss:./
关于css - 将 Sass 从 scss 文件夹编译为元素根级别的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48043135/