沮丧,尝试 tslint 迁移到 elinst失败了

今天尝试迁移 tslint 到 eslint 失败了,气的我晚上心情不好。

缘起

我手头的项目是用的 vue2.x+ts 的技术栈,因为项目启动得比较早,在配置和校验typescript的时候使用的是 tslint,今天看到文章原来2019年的时候 tslint已经弃用了,全面转向ESLintESLint也做了调整可以检测ts语法了。

TSLint is deprecated.

See this issue for more details: Roadmap: TSLint → ESLint. If you’re interested in helping with the TSLint/ESLint migration, please check out our OSS Fellowship program.

就想着优化一下,试着做个迁移。

经过

官方提供了一个 eslint-to-eslint 工具,我试了不行。沮丧+1

尝试重新搭建 eslint+typescript,一大堆报错。沮丧+1

我想一大堆报错多不舒服啊,尝试配置 .eslintignore ,也没成功,要不lint src/views/ ,要不就一堆报错,使用了 !src/views/admin 尝试单独检测一个小模块根本没有反应,为啥啊。沮丧+1

找时间重新梳理 eslint 和 Vue 如何封装的 typescript 吧。花了时间没有看到成果,让人沮丧不开心。

请我喝杯咖啡吧~