Eslint 没有看到导入错误,我该如何修复它?

问题描述 投票:0回答:1

我对蹩脚的英语感到抱歉。 我使用 quasar 在文件 .vue (vue 3) 中使用打字稿代码。我创建了界面并导入了

import { ICut, ICutMasterItem } from '@/models/cut/cut';
,之后如果我从文件中删除界面
ICut
,项目仍然会编译,只有IDE会报错,如何让项目不编译。 enter image description here enter image description here

我试图找到必要的 eslint 规则并连接不同的插件,但我没有找到任何一个

javascript typescript eslint quasar-framework
1个回答
0
投票

您可以使用 TypeScript 的严格模式并启用

noImplicitAny
编译器选项。

在“tsconfig.json”中,确保

compilerOptions
已将
strict
noImplicitAny
设置为
true
:

"compilerOptions": {
  "strict": true,
  "noImplicitAny": true
}
© www.soinside.com 2019 - 2024. All rights reserved.