【发布时间】:2021-08-04 11:50:14
【问题描述】:
我正在尝试为我的 typescript 插件声明一些全局窗口函数。这些函数是在浏览器中定义的,我希望它们也可以在代码中声明。
由于某种奇怪的原因,我的代码无法从该文件中找到这些声明。声明在@types/globals.d.ts 文件中。
我是否需要配置 tsconfig.json 文件或类似的东西。似乎无法从其他任何地方找到直接的答案。
以防万一,这是我的 tsconfig.json 文件
{
"compilerOptions": {
"outDir": "./dist/",
"noImplicitAny": true,
"module": "es6",
"target": "es5",
"strict": true,
"sourceMap": true,
"allowJs": true,
"moduleResolution": "node"
}
}
globals.d.ts
index.ts
这是错误信息
提前致谢。
【问题讨论】:
-
很确定您不能在“兄弟”文件(相同目录、相同名称、.d.ts 扩展名)以外的其他位置设置 TypeScript 定义文件
标签: javascript typescript babeljs