2015-03-24 8 views
0

Я пытаюсь настроить my gruntconfig.js, а во время выполнения задач без ошибок на терминале Autoprefixer и Watch Grunt не работают вообще. Я что-то не так? Кстати, я могу запустить Saas и Autoprefixer вместе?Использование Grunt для Sass и Autoprefixer. Нужна помощь в настройке моего конфигурационного файла

module.exports = function(grunt) { 

// configures task(s) 
grunt.initConfig({ 
    pkg: grunt.file.readJSON('package.json'), 

sass: { 
    dist: { 
    options: { 
     outputStyle: 'expanded' 
    }, 
    files: { 
     'css/style.css' : 'src/scss/main.scss.css' 
    } 
    } 
}, 

watch: { 
    css: { 
     files: 'src/scss/main.scss.css', 
     tasks: ['sass', 'autoprefixer'] 
    } 
}, 

    autoprefixer: { 
    files: { 
    'css/style.css': 'src/scss/main.scss.css' 
    } 
} 

}); 

// Load the Plugins 
grunt.loadNpmTasks('grunt-autoprefixer'); 
grunt.loadNpmTasks('grunt-contrib-watch'); 
grunt.loadNpmTasks('grunt-sass'); 


// Register Task(s) 
grunt.registerTask('default', ['autoprefixer', 'sass']); 

}; 

А вот моя структура каталогов

assets 

css 
    style.css 
    normalize.css 

fonts 

gruntfile.js 

img 

index.html 

js 

node_modules 

package.json 

src 
    design 
    js 
    scss 
     main.scss 

Это мой первый раз это делать.

ответ

1

Ничего. Я начал использовать Codekit. Waaaay лучше!