我无法在Internet上找到有关typings.json的文档,因此无法验证typings.json是否正确或读取每个属性的确切用法。是否有可以找到typings.json格式和支持属性的完整文档的地方?
例如,在安装Phaser之后,它附带了自己的\node_modules\phaser\typescript
文件夹,其中包含typings.json
和文件夹内的*.d.ts
个文件。当我构建我的应用程序时,我从TypeScript编译器中得到此错误,因此它看起来像typings.json有一些问题但是没有找到typings.json格式的文档。
.../node_modules/phaser/typescript/typings.json(2,11): error TS1005: ';' expected.
.../node_modules/phaser/typescript/typings.json(3,11): error TS1005: ';' expected.
.../node_modules/phaser/typescript/typings.json(4,12): error TS1005: ';' expected.
.../node_modules/phaser/typescript/typings.json(5,13): error TS1005: ';' expected.
以下是\node_modules\phaser\typescript\typings.json
内容:
{
"name": "phaser",
"main": "phaser.comments.d.ts",
"files": ["pixi.comments.d.ts", "p2.d.ts"],
"global": true
}
答案 0 :(得分:0)
这是来自typescriptlang org的文档:
https://www.typescriptlang.org/docs/handbook/writing-declaration-files.html
https://www.typescriptlang.org/docs/handbook/tsconfig-json.html
在上面的页面底部是指向架构的链接:
http://json.schemastore.org/tsconfig
对不起,本来应该更清楚。尝试使用tsconfig.json:
排除包含.ts文件的文件夹"exclude": [
"node_modules",
]