2、证明就是配置的问题,来看下eslint-plugin-vue版本,7.11.1,看github上的版本日志。 3、从7.0.0-alpha.0开始做了vue3的规则检测,找到问题了,就是版本的原因,降低版本道6.2.2。解决! image.png 得出结论:script-setup这是vue3的属性,当前项目是vue2。
vue 调整 eslint eslint-plugin-vue 团队协作中,为了减少代码错误、节约调试时间、维持团队成员之间代码风格的统一,除了制定编码规范之外,我们往往需要借助工具来进行代码检测,辅助编码规范的实施。 ESLint是个不错的选择,由鼎鼎大名的Nicholas C. Zakas创建,是一个可组装的JavaScript和JSX检查工具。下面我们一起来看看...
2. 说明eslint-plugin-vue@5.2.3与eslint@"^5.0.0"之间的依赖关系 eslint-plugin-vue 是一个用于在 Vue.js 项目中增强 ESLint 规则的插件。它依赖于特定版本的 eslint 来正常工作,因为它可能使用了 eslint 提供的一些 API 或特性。在这个例子中,eslint-plugin-vue@5.2.3 指定了它的 peer 依赖为 eslin...
由于eslint-config-vue已经被废弃,于是总结了一下eslint-plugin-vue-libs的eslint config配置,如下: module.exports = {extends:['plugin:vue/essential'],plugins:['vue-libs'],parserOptions:{parser:require.resolve('babel-eslint'),ecmaVersion:2017,sourceType:'module'},env:{es6:true,node:true},globals...
此处使用vue项目作为例子 一、首先配置eslint 如果大家的项目是使用vue cli生成的,并且选择使用eslint的话,那么默认在项目根目录下就会生成.eslintrc.js。如果没有,也可以在项目根目录下创建该文件以及.eslintignore文件 此处我使用eslint-plugin-vue,选择的是vue/strongly-recommended规则。
plugin:@vue/base- Settings and rules to enable correct ESLint parsing plugin:@vue/essential- Above, plus rules to prevent errors or unintended behavior plugin:@vue/strongly-recommended- Above, plus rules to considerably improve code readability and/or dev experience ...
Syntax Error:Error:D:\vue\rcyj-settle-web\.eslintrc.js:Environment key"es2021"is unknown at Array.forEach(<anonymous>) 这是因为eslint-plugin-standard版本不兼容。 解决方法: 将eslint-config-standard版本进行降级为^14.1.1: 代码语言:javascript ...
不得已,只能去hard-source-webpack-plugin的github上看issue,发现其实有人遇到这个问题的,他们的解决方案就是降低 webpack 的版本,可笔者这里没办法这么做,因为都集成在 vue-cli 里了,而且这个还是公司内部包了一层的,这就根本不可能降版本了。 第一个转机 ...
npm install -D @vue/cli-plugin-eslint@^4 通过命令vue invoke eslint运行插件 vue 命令是 @vue/cli 提供的 运行插件应该可以使用任意版本的 @vue/cli 提供的 vue 命令 运行插件会根据选择项更新适用依赖和修改配置文件 这种修改会因为插件安装顺序不同而不同,可能潜在错误,下文提供了不同版本的配置文件,可比...
VScode eslint-plugin-vue 自动修复eslint报错 1、安装插件 npm i eslint-plugin-vue@6.2.2 2、修改项目跟路径下的文件:.eslintrc | .eslint.js 3、添加eslint 和 vetur 插件 4、修改vscode首选项配置 参见:https://www.cnblogs.com/mengfangui/p/9516578.html...