javascript - 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/Users.ts”不是模块
在我的情况下,Users.ts 只有这个接口,没有别的,但是父组件有一些功能,但它只是这次使用用户接口。
解决方案
导入语句应该是import {User} from './User'
推荐阅读
- java - MySql 的行数并插入到计数的表中
- android - FLutter 应用在 Nougat 7.0 上停止
- bash - 自动化 ssh 响应
- python - django-MPTT 下钻模板
- javascript - 如何将外部数组加载到 jquery 变量中?
- ios - 获取 json 响应但无法解析到标签
- c# - 数据类型 image 和 varbinary(max) 在 equal to 运算符中不兼容
- react-native - 点击托盘中的推送通知警报后导航
- enums - Java 8:ZonedDateTime 将不支持 enum Month,但它将接受包含 enum Month 的 DataTime 对象
- angular - 如何为 kendo-chart-category-axis-item-labels 设置文本值