問題タブ [tsconfig]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
16169 参照

typescript - モジュールローディングシステムなしで Typescript を単一の JS ファイルにコンパイルするにはどうすればよいですか?

ts約 10ファイルの小さな Typescript プロジェクトがあります。すべてのファイルをコンパイルしてes5、.es5all.js

現在、私のtsconfig.jsonセットアップでは

すべてがコンパイルされていますが、各ファイルはラップされています

SystemJS はクールに見えますが、今は学ぶ気はありませんし、必要だとも思いません。すべての JS を 1 つのファイルにまとめることができれば、それで十分です。

"module": "system",コンパイラ オプションから削除すると、all.jsファイルが完全に空白になります。どうやら、これは何らかの理由で、1つのファイルに出力するときに使用できないため"modules": noneです。(理由はわかりません)

SystemJS やその他の複雑な処理を必要とせずに、すべての TS を 1 つの JS ファイルにコンパイルするにはどうすればよいですか?

0 投票する
2 に答える
952 参照

typescript - WebStorm の TypeScript コンパイラは、TSConfig.json を Typescript ファイルとして認識します

WebStorm の TypeScript プロジェクトで、TypeScript コンパイラを使用するtsconfig.jsonと、コンパイラはこのファイルを TS ファイルとして認識します。

WebStorm の TypeScript 設定: WebStorm の TypeScript 設定

エラー:

設定を「オプションを手動で設定」に変更すると、コンパイラは完璧に動作します。

コンパイラが tsconfig.json を構成ファイルと見なすように修正するにはどうすればよいですか?

0 投票する
1 に答える
1984 参照

javascript - typescript ファイルが './src' にある場合に出力フォルダーにビルドする方法

私が持っているもの:

そして、tscは javascript ( myfile.js) と定義ファイル ( myfile.d.ts) をその./build場所に作成する必要があります。

私の tsconfig.ts:

ただし、この構成ファイルmyfile.js./build/src/サブフォルダーに を生成します。

テストフォルダーがコンパイルされていないため、使用できないことに注意してください"rootDir": "./src"(カルマ+ webpackでテストを実行すると問題が発生しますか?)

0 投票する
0 に答える
1494 参照

c# - TypeScript エラーのためソリューションをビルドできませんが、noEmitOnError は false です

ReSharper 2016.2 を使用して、Visual Studio 2015 で React と TypeScript を使用して ASP.NET 5 MVC 6 Web アプリケーションに取り組んでいます。私はtsconfig.json次のようなものを使用しています:

ご覧のとおり、noEmitOnError偽です。ただし、Update 3 をインストールした後、入力エラーがあると Visual Studio でソリューションをビルドできなくなりました。すべての TS エラーは、エラー リストに 2 回報告されます。

そして、エラー コードのない最初のエラーは、ソリューションの構築を停止します。

私はもう試した:

  1. VS 用の TypeScript ツールの再インストール/アンインストール (何も変更しません)
  2. ファイルを再作成していtsconfig.jsonます。
  3. なしのモードに切り替えて、tsconfig.jsonエラー時に発行が有効になっていることを確認します。
  4. ReSharper の無効化/有効化
  5. 他のさまざまな拡張機能のアンインストール
  6. 新しいプロジェクトとソリューションを作成します。すべてのプロジェクトでエラーが発生します。

この問題に対して私が見つけた唯一の解決策は、.csprojファイルから次の行を削除することです。

これを行った後も、TypeScript ツールは引き続き正常に動作し (小さな問題がいくつかあります)、で始まるエラーはBuild:消えます。

問題は、.tsファイルに対するいくつかの操作の後、Visual Studio が次の役立つメッセージを表示することです。

そして、その行を.csprojファイルに再度追加すると便利です。最初はすべて問題ありませんが、Build:Visual Studio を再起動するとエラーが再発します。

編集:より良い回避策

さて、より良い回避策は、悪い行を次のように置き換えることです。

これにより、VS はその行が既に存在すると信じ込ませるため、再度追加することはありません。ただし、ビルド時ではなく、エラーを含むファイルを開いた場合にのみエラーが表示されるなど、まだ問題があります。

0 投票する
4 に答える
13307 参照

typescript - tsconfig.json の TS7017 などの特定のエラーの抑制

はいの場合、どのように可能ですか?次のようなことを達成したい (たとえば、 incompilerOptionstsconfig.json):

ps TS7017: オブジェクト型のインデックス シグネチャは、暗黙的に「any」型を持っています。

編集:参考までに、必要なエラーを抑制したいと思います。TS7017 は一例です。

0 投票する
1 に答える
1141 参照

typescript - TypeScript をコンパイルする ECMAScript の推奨バージョンは何ですか?

私は Angular2 のチュートリアルに取り組んでおり、 を開いてtsconfig.json次のセクションで停止するまで、各セクションを進めてきました"target": "es5"。これは、ECMAScript 5 にコンパイルすることを意味します。

現在ES5を使用しています。ターゲットを"es6"またはに変更する必要があり"es7"ますか? 新しいバージョンを使用する利点は何ですか?

0 投票する
2 に答える
1726 参照

node.js - NPM INSTALL が .ts ファイルから .js ファイルを再作成しない

angular2/typescript ファイルを javascript ファイルにコンパイルしようとしています。

「npm install」 (警告やエラーなし)

node_modules を作成しますが、私の .ts ファイルから .js ファイルを再作成しません。角度モジュールは更新されません。

私の tsconfig.json

および package.json:

NPM START の後に

ログにあり、それは決して終わりません。

何を確認できますか?