如何手动配置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回答

Jokcy

2021-07-13

你可以用eslint的jsx插件,然后把一些规则去掉,vue目前并没有官方的jsx eslint插件(毕竟SFC才是官方主推的)。我不是很清楚你说的jsx-next是什么,但是vue3官方babel jsx插件就一个,我也是贡献者,vite的jsx插件是基于那个babel插件的

0
0

Vite 从入门到精通,玩转新时代前端构建法则

从使用到原理到实战的【前端构建】高效学习路线,一次性掌握Vite

794 学习 · 105 问题

查看课程