package.json中types对应多个不确定文件?

开发了一个库项目,把所有的ts文件中的类型,默认都输出了出来,但是有很多文件。比如

types/
    kobe.d.ts
    allen.d.ts
    tracy.d.ts
    ...

我的package.json中定义types

types: '/types'

或者

types : '/types/*.d.ts'

两种写法都不行,使用的时候,识别不了导出的类型。

这种多个*.d.ts应该怎么在package.json中types中导出。

阅读 2.6k
1 个回答
头像
乔治
    12.4k1329
    美国加利福尼亚州洛杉矶

    你要想在package.json中指定多个类型文件,可以使用这个方法:

    {
      "types": [
        "types/kobe.d.ts",
        "types/allen.d.ts",
        "types/tracy.d.ts"
      ]
    }

    这将在types目录下查找所有的.d.ts文件并将其导出。如果你这个类型文件不在types目录下,你可以使用下面的方法:

    
    {
      "types": [
        "kobe.d.ts",
        "allen.d.ts",
        "tracy.d.ts"
      ]
    }

    这样就可以在项目根目录下查找所有的.d.ts文件并将其导出。

    推荐问题
    logo
    Microsoft
    子站问答
    访问
    宣传栏