2015-06-20 70 views
1

我想使用Grunt将scss文件编译为css,但由于未知原因,我失败了。grunt-contrib-sass在Windows中不起作用

这里是我的Gruntfile.js

module.exports = function(grunt) { 

    grunt.initConfig({ 
     bower: { 
      install: { 
       options: { 
        targetDir: 'dependencies', 
        cleanup: true, 
        layout: 'byComponent' 
       } 
      } 
     }, 
     sass: { 
      foundation: { 
       files: { 
        'a.css': 'a.scss' 
       } 
      } 
     } 
    }); 

    grunt.loadNpmTasks('grunt-bower-task'); 
    grunt.loadNpmTasks('grunt-contrib-sass'); 

    grunt.registerTask('dependencies', ['bower:install']); 
    grunt.registerTask('assets', ['sass:foundation']); 
}; 

我收到以下错误:

> grunt assets 
Running "sass:foundation" (sass) task 
Warning: spawn C:\Windows\system32\cmd.exe;C\MySQL\bin ENOENT Use --force to continue 

Aborted due to warnings. 

我在做什么错?

+0

错误而不是复制/粘贴错误? – cimmanon

回答

2

我解决了这个问题,在安装“咕噜-的contrib - 萨斯”:“^ 0.8.1”(这是一个老版本,但它的作品对我来说)你为什么要张贴的截图

"devDependencies": { 
"grunt": "^0.4.5", 
"grunt-contrib-sass": "^0.8.1" 
} 
相关问题