uni-app 当前项目下使用eslint版本过低
uni-app 当前项目下使用eslint版本过低
操作步骤:
- 打开项目任一vue页面就弹框提示
预期结果:
- 不弹框提示
实际结果:
- 弹框提示前项目下使用eslint版本过低
bug描述:
- https://gitee.com/lyt-top/vue-next-admin.git 打开项目时提示当前项目下使用eslint版本过低。
相关链接:
图片

附件
更多关于uni-app 当前项目下使用eslint版本过低的实战教程也可以访问 https://www.itying.com/category-93-b0.html
如果项目是cli项目,将项目下eslint库版本降低到6.x、7.x试试
如果非cli项目,请升级eslint-js插件。插件地址
更多关于uni-app 当前项目下使用eslint版本过低的实战教程也可以访问 https://www.itying.com/category-93-b0.html
遇到同样的问题,原来的 eslint 是 8.x 的,降为 7.32.0 的,重装 eslint 后,重启 hbx 即可生效,问题解决
我也遇到同样的问题,也是同一项目。
遇到同样的问题. 一保存就弹窗
@DCloud_HB_WDL @DCloud_HB_WKP @DCloud_HB_WTC 出来解决一下呀。
这个问题待了这么多天了,为什么没有官方人员出来解决一下啊。
@DCloud_HB_WDL 你都回答其他问题,为什么不能来解决一下这个问题呢。
需要详细分析问题,加下HBuilderX 官方qq群:793046085,进群at管理。
经测试,将eslint降到版本7.X就正常了。
现在还有这个问题呢 咋解决?
服了,更新插件也不行,项目版本不是想升就升的,又不是自己一个人玩的项目,公司那么多人呢,算了,直接卸载插件了,太失望了,看问题的样子,很早之前就有了,都没解决,大家卸载就不弹窗了,自己写的时候注意点吧
这个提示通常是因为项目中的 ESLint 版本与 HBuilderX 内置的 ESLint 版本不兼容导致的。以下是几种解决方案:
-
升级项目中的 ESLint 版本
在项目根目录下运行以下命令升级 ESLint 及相关插件:npm update eslint或指定版本:
npm install eslint@8.0.0 --save-dev -
禁用 HBuilderX 的 ESLint 检查
在 HBuilderX 中点击 工具 → 设置 → 插件配置,找到 ESLint 并关闭“保存时自动校验”。 -
检查项目依赖冲突
删除node_modules和package-lock.json,重新运行npm install安装依赖。 -
配置项目 ESLint 版本
在项目根目录创建或修改.eslintrc.js,明确指定 ESLint 版本:module.exports = { settings: { 'import/resolver': { node: { extensions: ['.js', '.vue'] } } } };


