我有一个包含多个* .d.ts文件的TypeScript typings project。 这是一套全球性的'声明(即命名模块)。 我使用typings将声明文件从那个打字项目拉到TypeScript项目中。
typings install github:phreed/typed-npm-webgme -SG
生成的typings / globals / index.d.ts只包含标识为" main"的文件。在typings.json。 我希望它包含(连接)"文件的所有内容"出现在tsconfig.json。
如何使typings / globals / index.d.ts包含* .d.ts文件的串联?
答案 0 :(得分:0)
有一个'文件'可以指示其他声明文件的字段。
以下是' typings.json'的示例。文件。
json
{
"name": "foo",
"main": "foo.d.ts",
"files": [
"./bar.d.ts",
"./baz.d.ts",
"./froz.d.ts",
"./fig.d.ts"],
"global": true,
"dependencies": {
},
"devDependencies": {},
"globalDependencies": {
"q": "registry:dt/q#0.0.0+20160613154756"
},
"globalDevDependencies": {
}
}
git存储库(假设github)分别保存这些* .d.ts文件。
安装时,使用
typings install github:foo/foo --save --global