嗨,大家好,
我的项目中有很多css文件,它们的结构非常复杂,因此必须在项目的根目录下复制包含css文件的文件夹的结构。因此,每次我保存一个scss文件时,grunt都必须检查我给他的每160行配置。有没有一种方法可以优化此配置?也许可以选择告诉contrib-sass使用与他所在的结构相同的结构来编译scss文件?
这是我的代码的简化示例:
...
sass: {
dist: {
options: {
style: 'expanded',
sourcemap: 'none',
trace: true,
},
files: {
'./css/laptop.css': './scss/css/laptop.scss',
....
... (160 more lines)
....
'./css/player.css': './scss/css/player.scss'
}
}
},
...
谢谢!
经过一番研究,我发现了grunt-newer可以用这种方式使用:
css:{
files: [
'./scss/**'
],
tasks: ['newer:sass'],
livereload: {
options: { livereload: true },
files: ['./**'],
},
}
这不是我要尝试做的,而是完美地优化了咕the声过程。真的很好插件!
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句