を持つものとして、現在のモジュールを宣言します、特定のインターフェイスを持つべきモジュールと、それぞれ、私はそれでフォルダを持つプロジェクトを持っている特定のインターフェイス
project/
modules/
A/index.ts
B/index.ts
C/index.ts
index.tsファイルの各に従う必要があります特定のインタフェース。このような 何か:
export const foo = ...
export const bar = ...
どのように私は、各index.tsファイルには、特定のインターフェイスをエクスポートする必要があることを宣言することができますか? つまり、これらのindex.tsファイルのそれぞれについて、module.exports
が特定のインターフェイスに従わなければならないことをTypeScriptに伝える必要があります。
は私がGitHubの上で活字体/ DefinitelyTypedで、このための問題を提起:一般的にhttps://github.com/Microsoft/TypeScript/issues/19554
おそらくモジュールまたは名前空間を使用する必要がありますか?これまで避けていたのでしょうか... –
*牢獄を築いてください。* – naomik
はい、どうもありがとうございます:) –