导出具有多个入口点的库的声明

时间:2018-06-06 05:13:05

标签: typescript

让我们说我导出的文件结构如

|__ src
| |__ index.ts
| |__ other-file.ts

我想像

一样消费它
import { something } from 'library'
import { other } from 'library/other-file'

我应该如何构建输出以实现这一目标?

1 个答案:

答案 0 :(得分:1)

  

我应该如何构建输出以实现这一目标?

|__ lib
| |__ index.js
| |__ index.d.ts
| |__ other-file.js
| |__ other-file.d.ts
|__ src
| |__ index.ts
| |__ other-file.ts

tsconfig.json / outDir:lib / declaration:true include:['src']

使用方式如下:

import { something } from 'library'
import { other } from 'library/lib/other-file'

更多