我有以下index.d.ts
文件:
declare module 'mytypes' {
interface Constructor<T> {
new (...args: any[]): T;
}
//etc.
VSCode突出显示了界面关键字:
Parsing error: Only declares and type imports are allowed inside declare module
1 | declare module 'someproject' {
> 2 | interface Constructor<T> {
| ^
3 | new (...args: any[]): T;
4 | }
5 |eslint
看起来像是错误,但我无法从错误消息中分辨出哪个
答案 0 :(得分:0)
您可以添加.eslintignore
/**/*.d.ts
eslint规则错误地将d.ts视为js