【发布时间】:2018-05-25 20:44:24
【问题描述】:
如何在 SCSS 源文件夹之外的文件夹中生成 CSS 文件,但保留它的树的一部分?
让我解释一下,我有不同的文件夹,其中包含多个 .scss 源:
resources/client-1/scss/app.scss
resources/client-2/scss/app.scss
我希望 CSS 在 css 文件夹而不是 scss 中生成这个位置。所以:
resources/client-1/css/app.scss
resources/client-2/css/app.scss
但我特别想有一个动态配置,因为client-x文件夹的数量会随着时间增加。
有什么想法吗? 谢谢。
编辑:
我目前使用grunt-sass的配置如下:
module.exports = {
options: {
outputStyle: 'nested',
precision: 3,
sourceMap: true
},
main: {
files: {
'resources/clients-1/css/style.css': ['resources/clients-1/scss/style.scss' ],
'resources/clients-2/css/style.css': [ 'resources/clients-2/scss/style.scss' ]
}
}
};
【问题讨论】:
-
您使用的是哪个编译器?你能告诉我们你的
Gruntfile.js吗?