什么是 .d.ts 文件,为什么需要它?
什么是 .d.ts 文件,为什么需要它?
我正在审核 angular-ui-router
的源代码, 在 api 文件夹中有 angular-ui-router.d.ts
文件, 其内容为:
declare module ng.ui { interface IState { name?: string; template?: string; templateUrl?: any; // string || () => string templateProvider?: any; // () => string || IPromise } interface ITypedState extends IState { data?: T; }
我读到这是 TypeScript 的类型定义文件。这是什么?为什么需要它?
admin 更改状态以发布 2023年5月24日