TypeScript文件不是模块



我是TypeScript的初学者,我有一个非常简单的问题。我想导入文件,所以我可以导入接口。例如:

父:

import { User } from "@/Users";

export interface Gift {
id: number;
user: User;
created_at: Date,
updated_at: Date
}

儿童(User.ts):

export interface User {
id: string;
first_name: string,
last_name: string,
email: string,
created_at: string,
updated_at: string
}

它给出了错误

文件"somepathhere/用户。t '不是一个模块

在我的例子中,是Users。ts只有这个接口,没有其他的,但是父组件有一些功能,但是这次它只使用用户接口。

导入语句应为import {User} from './User'

最新更新