@typescript-eslint和@vue/eslint-config-typescript插件冲突

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

代码已更新:https://git.imooc.com/class-163/pk-front-nuxt3


后续会更新视频。


最新的eslint配置:https://git.imooc.com/class-163/pk-front-nuxt3/commit/d53419f4c6539fe7b69cd7681d362c491eb1888d?style=split


  1. 保留server目录中的recommended的typescript eslint规则:

    https://git.imooc.com/class-163/pk-front-nuxt3/src/main/.eslintrc.cjs#L32

  2. 删除package.json中冲突的typescript eslint依赖版本

    https://git.imooc.com/class-163/pk-front-nuxt3/src/main/package.json#L21



  • 提问者 shengtaojin #1

    以下分别是我的package.json和eslintrc.cjs配置

    https://img1.sycdn.imooc.com//climg/64cae84009ab6f0227681750.jpg
    https://img1.sycdn.imooc.com//climg/64cae89809af065927681750.jpg
    我已经对比过老师示例项目中的依赖版本,问题依然存在。我也尝试了将老师的项目克隆下来运行,同样也出现了这个冲突问题。因此我猜测可能是我vscode的eslint插件出现了问题,但卸载重新安装后问题依旧,对此我非常困惑😂

    2023-08-03 07:41:49
  • 提问者 shengtaojin #2

    亦有可能是eslint运行的nodejs版本导致的?但我不清楚如何能指定eslint在本地运行时的nodejs版本,实际上我本地启用的nodejs版本是v18.15.0
    https://img1.sycdn.imooc.com//climg/64caeb4709b77a3827681750.jpg
    https://img1.sycdn.imooc.com//climg/64caeb6709b7203f27681750.jpg

    2023-08-03 07:49:16
  • Brian 回复 提问者 shengtaojin #3

    我试过node16没有问题,你可以在Q群私信联系我一下。

    2023-08-03 10:26:06
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端高级工程师(大前端)
  • 参与学习       297    人
  • 解答问题       366    个

全新打造“技术成长&职业破局”双高体系,深度打通“全栈 + 全流程 +多端+ 提效+AI赋能”,递进式锤炼思维与高阶技能,高效实现能力跃迁,助力成为“驾驭全局,深广兼备,打通多端全栈”的高级工程师

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师