在Gruntfile中配置stylelint

时间:2016-10-06 12:51:39

标签: javascript gruntjs postcss stylelint

我正在尝试创建一个名为stylelint的独立任务,因为我不希望它成为postcss任务的一部分。

在我写的grunt文件中:

select owner, table_name, constraint_name
  from all_constraints
 where r_constraint_name in (select constraint_name
             from all_constraints
               where table_name = :tablename 
               and constraint_type in ('P', 'U'));

当我运行stylelint: { options: {}, src: './assets/css/precss/**' } 时,它会删除我的代码,但当它发现问题时,我会得到grunt stylelint

我省略了什么吗?

2 个答案:

答案 0 :(得分:1)

您应该使用grunt-stylelint而不是PostCSS,因为它支持本机stylelint格式记者。您的Gruntfile配置应该如下所示:

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

答案 1 :(得分:0)

我刚才意识到这是不可能的。你必须使用--force

运行grunt