我怎样才能让 jscs 使用 grunt 的 --fix 选项?

How can I get jscs to use the --fix option from grunt?

使用 grunt-jscs,我想让它使用 --fix 选项自动重新格式化代码。如何将命令行选项传递给 jscs?我试过添加参数和选项,但无法正常工作。

我的 gruntfile 有:

jscs: {
    all: {
        src: [
            '*.js',
        ]
    },
    options: {
        config: "/path/to/.jscsrc",
    }
},

似乎是包作者的热门请求,目前不可用...

https://github.com/jscs-dev/grunt-jscs/issues/82

也许很快 https://github.com/jscs-dev/grunt-jscs/pull/84

从 v1.8.0 开始,fix option 在 grunt-jscs 中可用。

这样指定:

jscs: {
  src: "path/to/files/*.js",
  options: {
    fix: true,
    config: ".jscsrc"
  }
}