关于eslint错误

关于eslint错误

老师这个egg总是启动的时候因为声明变量不使用报错,而我这样配置了为什么还是报错

在.eslintrc中配置的

https://img1.sycdn.imooc.com//climg/6479f96509bd23ae09880247.jpg

正在回答 回答被采纳积分+1

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

3回答
张轩 2023-06-04 10:12:25

新版 egg 启动的时候好像用了 ts-node,

可以参考文档,启动的时候将检查功能忽略掉:

https://www.eggjs.org/tutorials/typescript#close-typecheck


有两种方式,选用任意一种即可。

张轩 2023-06-04 09:50:26

同学你好


这个错误是 ts 的错误,并不是 eslint 的错误。

ts 也有一些静态检查,这些是没发关闭的。

所以 ts 会和 eslint 一起作用。


所以有时你会看到这样的规则:
https://img1.sycdn.imooc.com//climg/647bed9d092b4ace20340394.jpg

有两条。

eslint 是可以关闭的,ts 没发关闭。

eslint 关闭也不是你那个规则,而是应该复制上面出现的这条规则的名字:

"rules": {
    "@typescript-eslint/no-unused-vars": "off"
}

这样可以关闭 eslint 的那条。

张轩 2023-06-03 09:50:27

同学你好


你说的启动报错,是运行 npm run dev 的时候,在终端窗口报错吗?

问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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