Node.js 在另一个Typescript库中包括Typescript库

Node.js 在另一个Typescript库中包括Typescript库,node.js,typescript,npm,npm-install,Node.js,Typescript,Npm,Npm Install,我有一个github类型脚本库,我想使用 npm install --save git+ssh://git@github.com:User/mylib.git 在我的目标节点服务中,也在Typescript中 如何使用类型安全性完成此操作?我想知道编译服务时是否存在任何类型不匹配 我想知道编译服务时是否存在任何类型不匹配 确保您的库具有: tsconfig.json:outDir和声明:true 打字指向outDir 实例 TypeStyle附带了TypeScript定义:这是我们最后使用

我有一个github类型脚本库,我想使用

npm install --save git+ssh://git@github.com:User/mylib.git
在我的目标节点服务中,也在Typescript中

如何使用类型安全性完成此操作?我想知道编译服务时是否存在任何类型不匹配

我想知道编译服务时是否存在任何类型不匹配

确保您的库具有:

  • tsconfig.json
    outDir
    声明:true
  • 打字
    指向outDir
实例
TypeStyle附带了TypeScript定义:

这是我们最后使用的:

在导出的typescript库(@myuser/lib1)中,我们在
package.json

“类型”:“/src/index.ts”或“/src/index.d.ts”

在使用上述库的typescript服务中,我们将其导入为:

npm安装--save@myuser/lib1

这将使用类型安装库,并使用类型安全检查编译服务