2014-12-05 145 views
0

我想这样的创建目标,外部青菜咕噜任务内的目标(与咕噜声 - 萨斯):无法创建

咕噜/ sass.js:

'use strict'; 

module.exports = { 
    alpha: { 
     options: { 
      includePaths: ['bower_components/foundation/scss'] 
     }, 
     dist: { 
      options: { 
       outputStyle: 'compressed' 
      }, 
      files: { 
       'css/app.css': 'scss/app2.scss' 
      } 
     } 
    } 
}; 

Gruntfile.js:

module.exports = function (grunt) { 
require('load-grunt-config')(grunt); 
}; 

我无法正常工作。只有当我重新编写sass.js文件到以下咕噜编译成CSS:

module.exports = { 
    options: { 
    includePaths: ['bower_components/foundation/scss'] 
    }, 
    dist: { 
    options: { 
    outputStyle: 'compressed' 
    }, 
    files: { 
    'css/app.css': 'scss/app.scss' 
    } 
    } 
}; 

我怎么能创造这些目标,所以我可以执行像“咕噜青菜:阿尔法”命令,这样我就可以创建多个模板。

回答

0

之所以能够通过改变咕噜/ 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' 
     } 
    } 
};