2016-05-23 10 views
0

を使用すると、私のTSファイルをコンパイルするgrunt-typescriptを使用しようとするとき、私は次のエラーを取得しています。これらの三行「エラーTS1110:期待されるタイプ」エクスポートタイプ

export type AttributeWriteType = "Append" | "Replace" | "Static"; 
export type Action = "Create" | "Delete"; 
export type Status = "Created" | "Queued" | "Running" | "Completed" | "Expired"; 
のそれぞれに

error TS1110: Type expected. 

私はTypescriptをかなり新しくしているので、どんな洞察も大いに評価されるでしょう。

+0

これらの行はモジュールの内部にありますか? – recursive

+0

いいえ、そうではありません – Cineris

答えて

1

grunt-typescriptはもうサポートされていないようですので、使用するTSコンパイラは古くなっています。

代わりにgrunt-tsを使用するように切り替えましたが、意図したとおりに動作しています。

1

これは、grunt-typescriptが旧バージョンのTypeScriptコンパイラを使用しているために発生します。 package.jsonを確認して、現在のバージョンのtypescriptパッケージを使用していることを確認してください。

1

export typeを使用しているときに同様のエラーが発生しました。しかし、私は現在の[email protected]^1.8.10をアップグレードすることでこのタイプのエラーを解決できました。魔法のようなエラーは消えました。

現在この問題が発生している場合は、現在実行中のtsc/typescriptバージョンは何ですか?

これは役に立ちます。

+0

返事をいただきありがとうございます。私は 'grunt-typescript'の代わりに' grunt-ts'に切り替えることで修正できました。 'grunt-ts'は最新版のtypescriptを使用しているので、それを修正しました。 – Cineris

関連する問題