如何手动配置eslint使其支持vue版本的tsx?
来源:3-2 Vite 中的 HMR 热更新功能

linkscope
2021-07-13
老师没有讲如何手动配置eslint使其支持typescript,我上网查了一些资料使其成功适配ts,但目前tsx无法被eslint检测到,而如果使用react的插件又会导致与vue语法不兼容,请问目前有解决方案吗?
另外@vitejs/plugin-vue-jsx插件是不是github上jsx-next的vite版本?我已经使用了很久的jsx-next,担心使用vite会新增学习成本。
写回答
1回答
-
你可以用eslint的jsx插件,然后把一些规则去掉,vue目前并没有官方的jsx eslint插件(毕竟SFC才是官方主推的)。我不是很清楚你说的jsx-next是什么,但是vue3官方babel jsx插件就一个,我也是贡献者,vite的jsx插件是基于那个babel插件的
00
相似问题
eslint 不生效问题
回答 1
vite 如何生成 .d.ts 文件
回答 2