Grunt contrib sass编译单个文件和目录
我正试图解决如何编译一个文件和一个目录,而我的一生都无法让它工作Grunt contrib sass编译单个文件和目录,sass,gruntjs,Sass,Gruntjs,我正试图解决如何编译一个文件和一个目录,而我的一生都无法让它工作 sass: { dev: { options: { style: 'expanded' }, files: [ {'style.css': 'style.scss'}, { expand: true, cwd: '/scss/', src: '*.scss', dest: '/css', ext: '.css'
sass: {
dev: {
options: {
style: 'expanded'
},
files: [
{'style.css': 'style.scss'},
{
expand: true,
cwd: '/scss/',
src: '*.scss',
dest: '/css',
ext: '.css'
}]
}
}
这似乎只是编译style.css,而忽略了目录
由于WordPress的奇怪要求,将style.css文件与css目录分开(一级以上)是非常常见的。一个例子对于编译多个目录也很有用。我认为这也适用。这可能是grunt中的一个bug。请随意 您可以同时使用多个目标来解决此问题:
sass: {
options: {
style: 'expanded'
},
dev: {
files: [{
expand: true,
cwd: '/scss/',
src: '*.scss',
dest: '/css',
ext: '.css'
}]
},
dev2: {
files: [{'style.css': 'style.scss'}]
}
}
您是否尝试过
**/'.sass
模式?这成功了,谢谢!我还设法使原来的方法起作用,这表明这是用户错误:)哥们,如果你让它起作用,请下次分享你的解决方案。我现在可以在这里使用一些建议了。@lawlesscreation同意sra的说法,你是如何让原作发挥作用的?