eslint 有没有办法自己格式化一些分号,空格的问题

使用webstorm开发,随便加入一个外来的js文件(可以稳定运行的),eslint会有很多错误 有办法可以自动修复一些格式问题吗?太多一个个去改实在太麻烦了,大家都是怎么处理,请高手指点。

阅读 11.2k
2 个回答

可以传个fix 很坑爹,只能修改一些简单的错误.关键还是写代码的时候一定要规范.

eslint 有 fix 的参数,但是这也是局限当前规则有没有提供fix的功能。
具体看看文档:
http://eslint.cn/docs/user-gu...
http://eslint.org/docs/develo...

如果自己写eslint插件,你可以通过如下方法来修复

... 省略代码
context.report({
    node: node,
    message: "Missing semicolon".
    fix: function(fixer) {
        return fixer.insertTextAfter(node, ";");
    }
});

... 省略代码
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题