And*_*ega 14 typescript typescript-typings
我有几个 .ts 文件 + 1 个入口点,如下所示:
entrypoint.ts 包含类似于:
export * from './classA';
export * from './classB';
Run Code Online (Sandbox Code Playgroud)
我想要一个 .d.ts 描述所有入口点导出,以便包含ClassA和ClassB定义文件。
您不能自动生成单个d.ts文件。工作正常的是以下(假设您正在构建一个库/可重用模块):
通过 "declaration": true在tsconfig.json
编译器还将生成一个entrypoint.d.ts文件(重新导出d.tsclassA 和 classB)
将typings您的条目package.json指向entrypoint.d.ts例如"typings": "./dist/entrypoint.d.ts"
假设您的库名为library,您现在可以将其安装在node_modules项目的 中,并通过标准导入使用它:
import {classA, classB} from 'library'
Run Code Online (Sandbox Code Playgroud)
将导入d.ts.为这些类生成的。
| 归档时间: |
|
| 查看次数: |
8452 次 |
| 最近记录: |