vue-eslint-parser Vue文件ESLint解析器
ESLint 的.vue 文件专用解析器,vue-eslint-parser,用过都说好。
你在写 Vue 的时候,如果 template 里加了复杂表达式或者用了些骚操作,像v-if="a && b ? c : d"
这种,其实容易出错。但你平时靠 ESLint 检查,有时候压根抓不到。
vue-eslint-parser的作用就是,把.vue
文件读懂,尤其是把里的内容也当成真正的 JS 来。这样一来,错误就不会漏掉。
安装也简单:
$ npm install --save-dev eslint vue-eslint-parser
支持 Node 6.5+,ESLint 5.0+。如果你项目里用babel-eslint
或者@typescript-eslint/parser
,也兼容,放心用。哦对了,如果你是全家桶重度用户、或者喜欢 TS,那你可以顺手看看这几个资源:Vue3-Vite-TypeScript-ESLint 前端脚手架、eslint-plugin-typescript,都挺搭的。
如果你写 Vue 代码时经常在 template 里折腾复杂逻辑,那装一个vue-eslint-parser准没错。多一层保障,少踩几个坑,写代码也安心多了。
vue-eslint-parser:.vue文件的ESLint自定义解析器
预估大小:712个文件
.gitmodules
108B
core-rules.js
7KB
index.js
22KB
ast.js
9KB
tokens.js
8KB
variables-references.js
13KB
document-fragment.js
3KB
espree.js
2KB
define-custom-blocks-visitor.js
19KB
typed.vue.fixed
274B
674.81KB
文件大小:
评论区