gpt4 book ai didi

javascript - javascript 中缺少 typescript 声明文件

转载 作者:行者123 更新时间:2023-12-03 00:00:16 24 4
gpt4 key购买 nike

我的项目是混合的 javascript 和 typescript 文件。这是我的 tsconfig.json 文件:

"compilerOptions": {
"target": "es2017",
"baseUrl": ".",
"checkJs": false,
"allowJs": true,
"noImplicitAny": true,
"strictNullChecks": true,
"experimentalDecorators": true,
"jsx": "react",
"esModuleInterop": true,
"isolatedModules": false,
"noEmit": true,
"moduleResolution": "node",
"skipLibCheck": true,
}

我不断进入我的 javascript 文件(checkJs 设置为 false):

Could not find a declaration file for module 'file1'. 'file1.js' implicitly has an 'any' type.ts(7016)

这些错误在导入语句下显示为 3 个点,并且不会添加到 vscode 问题面板中的错误计数中。

截图:enter image description here

最佳答案

如果您要导入这些 JS 文件,请在导入行之前使用 //@ts-ignore 注释。 TS编译器将跳过下一行的错误检查。

//@ts-ignore
import * as something from 'file1';

关于javascript - javascript 中缺少 typescript 声明文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55205742/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com