我正在尝试将多个.scss文件编译为一个CSS文件。这实际上有效,但只能获取第一个文件...
sass: { // Task
dist: {
files: {
'css/test.css':'sass/*.scss'
}
}
}
我们没有安装ruby,所以grunt-contrib-sass不是一个选择。我在手写笔中做同样的事情...
stylus: {
compile : {
files : {
'css/g.css' : 'stylus/*.styl'
}
}
}
那grunt-contrib-concat
先跑步怎么办?
concat: {
dist: {
src: [
'sass/*.scss',
],
dest: 'sass/build.scss',
}
},
sass: { // Task
dist: {
files: {
'css/test.css':'sass/build.scss'
}
}
}
然后任务:
grunt.registerTask('sass', ['concat', 'sass']);
编辑
你怎么用@import
?我不是细节方面的专家,但这是我的工作...
给你/
main.scss
_nav.scss
_vars.scss
etc.
main.scss
@import "nav";
@import "vars";
etc.
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句