gpt4 book ai didi

typescript - 如何将外部类型导入全局 .d.ts 文件

转载 作者:搜寻专家 更新时间:2023-10-30 20:55:26 25 4
gpt4 key购买 nike

<分区>

我正在使用 Moment.js 处理我的 TypeScript 项目中的日期时间对象。我想定义一个对象类型,它有一个键和一个 Moment 类型的值。

但是,当我将以下内容添加到全局定义文件 (test.d.ts) 时,在项目的任何位置都找不到该文件中的任何接口(interface)。

import { Moment } from 'moment';

interface Test {
date: Moment;
}

当我尝试在 .ts.tsx 文件中使用接口(interface)时,我收到此 TypeScript 错误:

[at-loader] ./src/<examplefilename>.tsx:91:26 
TS2304: Cannot find name 'Test'.

VSCode 的 TypeScript 错误检查和 TSLint 都没有显示代码有任何问题。

如何从外部模块导入类型以用于全局定义文件?

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