Конфигурация stylelint в Gruntfile

Я пытаюсь создать отдельную задачу под названием stylelint, потому что по причинам я не хочу, чтобы она была частью задачи postcss.

В gruntfile пишу:

stylelint: {
  options: {},
  src: './assets/css/precss/**'
}

Когда я запускаю grunt stylelint, он анализирует мой код, но когда находит проблему, я получаю Warning: Task "stylelint:src" failed. Use --force to continue.

Я что-то упускаю?


person Dimitrios Vythoulkas    schedule 06.10.2016    source источник


Ответы (2)


Вы должны использовать grunt-stylelint, а не PostCSS, так как он поддерживает репортеры собственного формата stylelint. Ваша конфигурация Gruntfile должна выглядеть примерно так:

    stylelint: {
        css: {
            options: {
                configFile: '.stylelintrc',
                format: 'css'
            },
            src: [ 'assets/*.css' ]
        },
    },
person netweb    schedule 07.10.2016

Я только что понял, что это невозможно. Вы должны запустить grunt с --force

person Dimitrios Vythoulkas    schedule 06.10.2016