关于配置webpack eslint插件版本问题说明

webpack相关版本说明

按照当前情况下,以及eslint-webpack-plugin的官方版本使用的是8.x版本的eslint,我们进行如下依赖安装

bash 复制代码
npm i -D eslint@8 eslint-webpack-plugin 
javascript 复制代码
 "devDependencies": {
    "eslint": "^8.57.0",
    "eslint-webpack-plugin": "^4.2.0",
    "webpack": "^5.92.1",
    "webpack-cli": "^5.1.4"
  }

说明一下为何这里使用的是8.x版本,而不是最新的9.x,官方截止到目前为止已经更新到了9.5了,但是我们的eslint-webpack-plugin还没有同步更新到此版本,且eslint 最新版本更新较大,可以说不向下兼容了。具体大家可以看官方文档。这里我不作过多解释。

如果你直接参看的最新eslint版本官方文档,你会发现eslint-webpack-plugin插件不生效,这是因为8.x及其以下版本读取的是.eslintrc(.js)文件,而现在改成了eslint.config.(js|mjs|ts),所以你会发现你配置了不生效

相关推荐
前端小巷子20 分钟前
Web开发中的文件上传
前端·javascript·面试
翻滚吧键盘1 小时前
{{ }}和v-on:click
前端·vue.js
上单带刀不带妹1 小时前
手写 Vue 中虚拟 DOM 到真实 DOM 的完整过程
开发语言·前端·javascript·vue.js·前端框架
杨进军2 小时前
React 创建根节点 createRoot
前端·react.js·前端框架
ModyQyW2 小时前
用 AI 驱动 wot-design-uni 开发小程序
前端·uni-app
说码解字2 小时前
Kotlin lazy 委托的底层实现原理
前端
爱分享的程序员3 小时前
前端面试专栏-算法篇:18. 查找算法(二分查找、哈希查找)
前端·javascript·node.js
翻滚吧键盘3 小时前
vue 条件渲染(v-if v-else-if v-else v-show)
前端·javascript·vue.js
vim怎么退出3 小时前
万字长文带你了解微前端架构
前端·微服务·前端框架
你这个年龄怎么睡得着的3 小时前
为什么 JavaScript 中 'str' 不是对象,却能调用方法?
前端·javascript·面试