我可以编写自己的lib。*。d.ts以用于tsconfig.json的“ lib”属性吗?

我可以为tsconfig.json写我自己的lib。*。d.ts吗?

如果我想为许多ts proj键入节点运行时...该怎么做?

我在自定义节点运行时中运行了许多koa应用程序,该应用程序已在全局注入了很多var ...

我如何为许多koa应用程序键入它? 我有一个想法是运行自己的lib。*。d.ts以在tsconfig.json中使用:

{
  "compilerOptions": {
    "lib": [
      "es2017","@eczn/runtime"
    ],// or ... 
    "libRoot": ["./node_modules/@eczn/runtime/index.d.ts"]
  }
}

我没有编写自己的lib。*。d.ts,而是使用“文件”来包含我的node-env类型:

{
  "compilerOptions" {
    "lib": [
        "es2017"
    ]
  },"files": ["./node_modules/@eczn/runtime/index.d.ts"]
}

但是,当我运行tsc ... dist是:

dist
  - node_modules
    - @eczn
      - runtime
        - index.d.ts
  - src
    app.js

dist / ...中包含的运行时类型

happy_lele 回答:我可以编写自己的lib。*。d.ts以用于tsconfig.json的“ lib”属性吗?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3146268.html

大家都在问