2

私はTypeScriptクラスを生成するコードを持っています。ビルド/テストのステップとして、生成されたファイルの構文の正当性をチェックしたいと思います。TypeScriptコードの構文エラーをコマンドラインから確認する方法は?

私はTypeScript compiler optionsを見ましたが、そのようなオプションはありません。

  • 構文を確認するにはどうすればよいですか?

Mavenから実行できるツール、つまり理想的にはMavenプラグインまたはコマンドラインツールを探しています。

参照された型がそのビルドステップで到達できない(生成されたソースが後で追加される別のモジュールにあります)ため、完全なコンパイルは望ましくありません。

答えて

1

そのわずかな構文は、あなたが、私は、これはコンパイルエラーについてだと思い

+0

いいですね、試してみましょう。ありがとう! –

0

UPDATE!場合によっては、コンパイラオプションを使用してJavaScriptをインクルードしてチェックすると、必要な場所(または少なくともJavaScriptコードを修正できる程度に閉じる)になることがあります。以下の答えが役立ちます。

タイプの情報を確認できずにあなたのファイルをチェックするオプションがありません - あなたはそれらのモジュールは、事実上無視持っていることは非常に緩やかな種類の定義ファイルを供給できるが、例えば:

declare var myModule: any; 

これは、 myModuleに対して何らかのタイプのチェックを行い、標準tscコマンドを使用してファイルをチェックすることができます。

+0

コマンドラインから、または多くのビルドツールを経由して実行することができますtslintようリンターを使用することができた後、あなたがチェックした場合。構文チェックが必要なのは構造、キーワード、かっこなどです。ちょうどASTです。これは、タイプ情報なしで行うことができます。 –

関連する問題