grunt-scss-lint如何排除某些文件或目录?

时间:2016-05-06 15:17:29

标签: sass gruntjs scss-lint

我正在使用grunt-scss-lint和成功。

但是我想排除一个或多个文件夹,但是在他们没有抓住文件夹后,任何想法如何排除文件或目录?

文档中的

说:

exclude

Type: String or Array
Default: null
Exclude one or more files from being linted.

笨拙的任务

scsslint: {
        allFiles: [
          'scss/_main.scss',
        ],
        options: {
          config: 'scss/.scss-lint.yml',
          reporterOutput: '.tmp/scss-lint-report.xml',
          colorizeOutput: true,
          compact:false,
        },
        exclude: [
            'scss/vendor/font-awesome/font-awesome.scss'

          ]
      },

任何想法?

更新

将移动排除固定到选项。

scsslint: {
            allFiles: [
              'scss/_main.scss',
            ],
            options: {
              config: 'scss/.scss-lint.yml',
              reporterOutput: '.tmp/scss-lint-report.xml',
              colorizeOutput: true,
              compact:false,
              exclude: [
                'scss/vendor/font-awesome/font-awesome.scss'

              ]
            }
          },

1 个答案:

答案 0 :(得分:3)

exclude配置必须移至options对象中:

options: {
    config: 'scss/.scss-lint.yml',
    reporterOutput: '.tmp/scss-lint-report.xml',
    colorizeOutput: true,
    compact:false,
    exclude: [
        'scss/vendor/font-awesome/font-awesome.scss'
    ]
},