Могу ли я написать свой собственный lib. *. d.ts для использования в perperty "lib" в tsconfig.json? - PullRequest
0 голосов
/ 07 ноября 2019

Могу ли я написать свою собственную библиотеку lib. *. D.ts для tsconfig.json?

, если я хочу TYPE для среды выполнения узла для многих проектов ts ... как это сделать?

у меня есть много приложений коа, запущенных во время выполнения пользовательского узла, в которые было введено много переменных в глобальном ...

как мне ТИПОВАТЬ его для МНОГО приложения коа? и у меня есть идея - запустить мою собственную библиотеку 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 / ...

...