eslint
supming1
这个作者很懒,什么都没留下…
展开
-
lint-staged 校验失败仍然提交和校验了所有文件问题排除
关于git commit 前校验代码,失败不予提交,相关的文章介绍已经很多,同学可自行搜索(husky、lint-staged、eslint、stylelint)学习。这里要说的是按网上介绍进行配置,但出现两个问题:1、校验失败仍然提交2、lint-staged 校验了所有文件问题排除这对于没有使用经验的同学来说,可能排查起来还是有一定困难的。第一个问题其实是我们配置匹配规则时不正确,导致了其实没有执行相关的校验命令。所以在你明知有校验错误的情况下,仍然提交了。这里排查需要自己看 git的.原创 2021-03-10 12:15:58 · 4281 阅读 · 0 评论 -
vscode 配置保存时运行eslint、stlyelint并自动fix
这里默认项目已经引入了eslint并且vscode引入了eslint插件,下面只描述vscode 开启保存时调用eslint进行格式化方法。1、打开settings.json 打开方法参考https://www.jb51.net/softjc/730336.html2、在settgings中添加如下配置"editor.codeActionsOnSave": { "source.fixAll.eslint": true}...原创 2020-08-31 14:44:28 · 2891 阅读 · 0 评论 -
关闭eslint驼峰式校验(error Identifier ‘xxx‘ is not in camel case camelcase)
按网上的资料(http://eslint.cn/docs/rules/camelcase)设置了{ "properties": "never" },但本身这个规则就没通过校验,一致提示:Configuration for rule "properties" is invalid:Severity should be one of the following: 0 = off, 1 = warn, 2 = error (you passed '"never"').后面发现直接配置camelcas.原创 2020-08-28 11:30:22 · 5520 阅读 · 0 评论