我在React组件库中使用了一些私有公司的JS库,该库也供内部私有使用。
我正在使用TypeScript,因此不得不为公司库编写定义文件,大部分仅为declare module '<company>/core'
等。尽管我为其中一些库(特别是主题模块)编写了各种类型。
我已将组件库发布到npm上的私有org名称空间,但是,当我在项目中使用它时,找不到类型defs,并且无法获得自动填充等优点,类型正在显示为any
,而不是CompanyTheme
。类型位于node_modules文件夹中。
如何在例如node_modules/@company/ui/types/theme.d.ts