2016-06-20 3 views
1

におけるプロジェクトのグローバル変数を追加し、私はプロジェクトのグローバル変数になりたい、次の定義した:は私のメインのHTMLファイルに活字体

<script type="text/javascript" charset="utf-8">var path='/'; 
    path=path.substr(0, path.length - 1); 
</script> 

を、私はその後、いくつかの異なるTSファイル内の変数のパスを使用していますし、 それはうまく動作します。 しかし、パスが定義されていないという警告が表示されます。この警告が表示されないようにするにはどうすればよいですか?

+0

はそれを宣言'globals.d.ts'ファイルにありますか? https://basarat.gitbooks.io/typescript/content/docs/project/globals.html –

答えて

2

something.d.tsファイル(.d.tsがタイプdeclarataionのファイル拡張子である)を作成し、それが含またりtsconfig.jsonに除外されていないということを確認してください:

something.d.ts

declare var path: string;