老师 我的eslint 不工作了。 没有语法错误提示,缩进错误也没有红线提示。怎么弄老师

来源:4-11 useClickOutside 第一个自定义函数

帅得无心敲代码

2021-07-14

一直报错。 报缩进错误的。还有报函数没有返回类型警告的。 老师 这个eslint 要怎么配置呀? 我感觉我的从vscode上下下来,配置就有点不对

写回答

2回答

张轩

2021-07-14

同学你的追问问题 这是一条 typescript-eslint 新添加的规则 我们可以禁用它 可以先添加一条规则再 eslintrc.js 中,

rules: {
 ... 之前的规则
    '@typescript-eslint/explicit-module-boundary-types': 'off'
},


0
1
帅得无心敲代码
谢谢老师,知道了。感谢感谢
2021-07-14
共1条回复

张轩

2021-07-14

同学你好 这是一个常见问题,答案如下:

我在本地也遇到类似的情况 在 vscode 中有的项目可以 有的项目不可以

vscode 的 eslint 插件是不是默认支持 typescript 的,不需要对 eslint 额外配置

新版的eslint应该是这样的,但是有时候还是会出现失灵的情况,这时候我们需要手动添加一下到你这个 setting.json 中去 

"eslint.validate": [ "typescript" ],

修改以后重启编辑器就一切正常了



0
1
帅得无心敲代码
老师。 现在红线提示有了。 但是函数返回类型的警告怎么消除呀? 就一个大红线在那里,虽然不影响运行,但是看着就头疼
2021-07-14
共1条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程