2014-01-21 2 views
0

Очень похоже на this question.подключение grunt-contrib-sass to yeoman и grunt-contrib-watch

Я установил LIB узел и иметь его в моем package.json:

"devDependencies": { 
    ... 
    "grunt-contrib-sass": "~0.6.0" 
} 

и есть блок в моем Gruntfile.js:

grunt.initConfig({ 
    ... 
    sass: { 
    dist: { 
     files: [{ 
     expand: true, 
     cwd: '<%= yeoman.app %>/styles/scss', 
     src: ['scss/{,*/}*.scss'], 
     dest: '<%= yeoman.app %>/styles/css', 
     ext: '.css' 
     }] 
    } 
    } 

Моя структура файла выглядит так:

app 
    styles 
    css 
    scss 

И у меня установлен самоцвет.

Уверен, что мне не хватает чего-то очень элементарного здесь, которое необходимо включить. Мой yo serve, кажется, не помещает файлы в нужное место, чтобы их можно было схватить и использовать.

Я представляю себе что-то, чего мне не хватает в блоке watch, но я не уверен, что это.

ответ

0

так мой Gruntfile.js нужно выглядеть следующим образом:

sass: { 
     dist: { 
     files: [{ 
     expand: true, 
     cwd: '<%= yeoman.app %>/styles/scss', 
     src: ['*.scss'], 
     dest: '.tmp/styles/', 
     ext: '.css' 
     }] 
    } 
    } 

и мне нужно, чтобы добавить sass к задаче стилей в watch блоке.

Смежные вопросы