問題タブ [typescript]

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 に答える
53673 参照

javascript - JavaScript、Typescript の switch ステートメント: 2 つのケースで同じコードを実行する方法は?

コピー アンド ペーストせずに、2 つの異なるケース値を同じコード ブロックに割り当てる方法はありますか? たとえば、68 未満と 40 は同じコードを実行する必要がありますが、30 は関係ありません。

このようなものが機能するはずだと考えるのは間違っていますか (明らかに機能していませんが)?

0 投票する
12 に答える
115325 参照

javascript - TypeScriptをJavaScriptに変換する

クロスプラットフォームの方法でTypeScriptをJavaScriptに変換するにはどうすればよいのでしょうか。typescript用のノードパッケージマネージャーの可用性については知っていますが、サーバー側で使用できる他の選択肢はありますか?

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

typescript - TypeScriptには専用のVMがありますか、それともcompile-to-jsのみですか?

そうでない場合は、サーバー側および/またはブラウザに埋め込まれたVMを提供する計画はありますか?

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

typescript - TypeScript をどのように使用して、JQueryUI 関数呼び出しの先行入力と型チェックを改善しますか?

jQuery UI ウィジェットを操作する場合、多くの場合、次のパターンに従う結果になります。

$("#someId").someWidget("オプション", "someOption", 値);

この相互作用をモデル化して、TypeScript から有用な型チェックを取得する良い方法はありますか? 技術的には、おそらく次のように定義されたメソッドがあります。

someWidget (optionLiteral: 文字列、optionName: 文字列、optionValue: 任意): JQuery;

(提供された jQuery UI タイプ定義に基づいてモデル化)

したがって、オプション名に関係なく、オプション値は基本的に「任意」です。型定義をさらにオーバーロードして、optionName でパターン マッチングを行う方法はありますか? または、その予定はありますか?

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

asp.net-mvc - 既存のAsp.NetMVCプロジェクトにtypescriptを追加するにはどうすればよいですか?

typescriptの背後にあるアイデアは気に入っていますが、ASP.NetMVCプロジェクトに含める方法がわからないようです。*.tsVisual Studio拡張機能を既にインストールしましたが、ファイルにコンパイルされるファイルを追加する方法の例やドキュメントが見つからないよう*.jsです。

編集:実際には、Win8の例にファイル.jsprojが含まれて処理される方法を複製する必要があり.tsますか?それとも、HTML / JS Win8プロジェクトでのみ機能しますか?

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

typescript - モジュールの読み込みはTypeScriptでどのように機能しますか

TypeScriptで、ブラウザをターゲットにしている場合、モジュールの読み込みはどのように機能しますか?require.jsを使用してモジュールをロードできますか?独自のローダーがありますか?

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

makefile - 複雑な Makefile でエラーを起こす

codeplex からソース コードをダウンロードしましたが、「make」エラーが発生しました。

[pc@localhost typescript]$ make Makefile:123: *セパレーターがありません (8 つのスペースではなく TAB を意味していましたか?)。止まる。

問題のある行は明らかに 3 行目です。

助けてくれてありがとう!

0 投票する
3 に答える
39256 参照

jquery - TypeScriptでjQueryオートコンプリートを取得するにはどうすればよいですか?

TypeScript .ts ファイルで作業している場合、$ 文字を入力したときに jQuery Intellisense/オートコンプリートを取得するにはどうすればよいですか?

(私はVS 2012でASP.NET MVC 3プロジェクトに取り組んでいます。)

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

typescript - TypeScript を縮小コードにコンパイルすることは可能ですか?

TypeScript コードの出力を縮小してコンパイルするオプションはありますか? それとも、別のプロセスでそれを処理する必要がありますか? 難読化は答えに影響しますか?

0 投票する
5 に答える
10619 参照

visual-studio-2012 - VS2012のTypescript:(自動的に).tsから.jsを生成する

追加file1.tsしましたが、それに依存していることがわかります-つまりfile1.js

file1.ts-に加えた変更file1.jsが自動的に再生成されないことに気付きました。

現時点で私が持っている唯一の回避策は、tsc.exeビルド前のイベントの一部として-を呼び出すことです。

私の質問は-もっと良い回避策や、私が見逃したかもしれない設定はありますか?