无法在外部sass Grunt任务中创建目标(使用Grunt sass)
我想创建如下目标: grunt/sass.js: "严格使用",; module.exports={ 阿尔法:{ 选项:{ 包括路径:['bower_组件/基础/SCS'] }, 地区:{ 选项:{ outputStyle:“压缩” }, 档案:{ “css/app.css”:“scss/app2.scss” } } } }; Grunfile.js: module.exports=函数grunt{ 需要'load-grunt-config'grunt; }; 我不能让它正常工作。只有当我将sass.js文件重新编码到以下Grunt中时,才会将其编译为CSS: module.exports={ 选项:{ 包括路径:['bower_组件/基础/SCS'] }, 地区:{ 选项:{ outputStyle:“压缩” }, 档案:{ “css/app.css”:“scss/app.scss” } } };无法在外部sass Grunt任务中创建目标(使用Grunt sass),sass,gruntjs,Sass,Gruntjs,我想创建如下目标: grunt/sass.js: "严格使用",; module.exports={ 阿尔法:{ 选项:{ 包括路径:['bower_组件/基础/SCS'] }, 地区:{ 选项:{ outputStyle:“压缩” }, 档案:{ “css/app.css”:“scss/app2.scss” } } } }; Grunfile.js: module.exports=函数grunt{ 需要'load-grunt-config'grunt; }; 我不能让它正常工作。只有当我将sa
如何创建这些目标,以便执行“grunt sass:alpha”等命令,以便创建多个模板。通过将grunt/sass.js更改为以下内容,解决了这个问题:
'use strict';
module.exports = {
options: {
includePaths: ['bower_components/foundation/scss']
},
alpha: {
options: {
outputStyle: 'compressed'
},
files: {
'css/alpha.css': 'scss/app_alpha.scss'
}
},
beta: {
options: {
outputStyle: 'compressed'
},
files: {
'css/beta.css': 'scss/app_beta.scss'
}
}
};