在使用Grunt-contrib-sass编译之前,是否可以使用GruntFile.js在SASS中指定变量?使用Grunt-Contrib-Sass在编译时指定SASS变量
例如,如果CSS中需要绝对路径,则路径可以由Gruntfile根据开发版本或部署版本来定义。
对于那些熟悉LESS(https://github.com/gruntjs/grunt-contrib-less)的人来说,这将是SASS相当于LESS'modifyVars
。
例GruntFile
...
sass: {
deploy: {
vars: {
absolute: "http://www.example.com/"
}
},
dev: {
vars: {
absolute: "/local_path/"
}
}
}
...
例SASS
.element {
background-image: url("#{absolute}image.jpg");
}
想知道你是否找到了解决这个问题的方法?我试图在一起拼凑一些文本替换,然后恢复它..但它是...非常kludgy – Damon 2015-04-17 03:14:57