【发布时间】:2019-05-19 17:40:17
【问题描述】:
我创建了一个用于节点和浏览器的库。
package.json 文件有 main 和 browser 字段,可以正常工作。
但是,节点和浏览器版本的类型不同,只有一个types字段。
如何为两个版本获取正确的类型?
【问题讨论】:
-
您可以创建一个导出所有类型的文件。例如创建
./src/typings.ts导出浏览器和服务器类型,然后将package.json中的typings字段指向lib/typings.d.ts