如何指定tsify的打字路径?

时间:2016-07-03 01:09:48

标签: typescript tsify

我在路径中有我的打字稿来源:

src/game/ts

tsconfig.json位于:

src/game/ts/tsconfig.json

和打字:

src/game/ts/typings

我可以运行tsc罚款:

tsc --p src/game/ts

但是我使用这个命令获得了未定义的类型错误(对于在src/game/ts/typings/**/*.d.ts文件中声明的类型):

browserify --debug src/game/ts/main.ts -p [ tsify --p src/game/ts ] > public/game/js/bundle.js

为什么不接受这些定义?我的tsconfig.json包含:

"include": [
    "main.ts", "typings/**/*.d.ts"
],

2 个答案:

答案 0 :(得分:1)

要包含这些类型,您只需添加typings/index.d.ts文件,因为它引用.d.ts目录中的其他typings文件。因此不需要glob,您只需使用files选项:

"files": [
    "main.ts",
    "typings/index.d.ts"
]

答案 1 :(得分:0)

"include"不支持globs。请使用filesGlob选项

更多

此选项最近才添加。使用nightlyhttps://basarat.gitbooks.io/typescript/content/docs/getting-started.html#typescript-version