問題タブ [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.
typescript - TypeScript パッケージ管理
TypeScript には優れたモジュール システムがあるように見えますが、これは requirejs のようなものの必要性を置き換えますか? つまり、typescript パッケージを「コンパイル」すると、すべての依存関係の解決が処理されますか? 例をいただければ幸いです。
typescript - TypeScript: 異種配列リテラルを書き込めません
これをコンパイルするには、どの型アサートが必要ですか?
エラー:
javascript - TypeScript は NodeJS モジュール アクセス用の明示的なパブリック API を提供しますか?
私がやりたいノードアプリ内から:
コンパイラをビルド システムに実装しようとしていますが、パブリック API (typescript.compile など) にアクセスできないため、これは不可能です。
これは私がやりたいことのより完全な例ですが、以下はBrunch.ioビルドシステム用に書かれたプラグインで利用されたTypeScriptではなくLiveScript用です:
誰かが回避策を見つけたら興味がありますか?
アップデート
上記および他の場所にリストされているさまざまな問題に対する独自のソリューションを実装することになりました。詳細と使用方法 については、 https://github.com/damassi/TypeScript-Watcherを参照してください。
typescript - TypeScript で jQuery プラグインを使用する
typescript を使用する場合、使用するすべての外部 js に対して plugin.d.ts をインポートする必要がありますか? つまり、すべてのインターフェースを備えた jQuery.d.ts を作成する必要がありますか?
typescript - ファイル変更時の自動コンパイル
typescriptで自動コンパイルを行う方法はありますか?CoffeScriptにmindscapeを使用するときのように?ファイルを保存するだけで、拡張機能がコードをコンパイルします。
mixins - TypeScriptのミックスイン
TypeScriptで遊んでいて、いくつかの機能的なミックスインがEventable
ありSettable
、クラスにミックスインしたいと思いますModel
(Backbone.jsモデルのようなもののふりをします)。
上記のコードは正常に機能しますが、のような混合メソッドの1つを使用しようとするとコンパイルされません(new Model()).set('foo', 'bar')
。
私はこれを回避することができます
interface
ミックスインの宣言を追加する- 宣言でダミー
get
///メソッドをset
宣言するon
trigger
Model
ダミー宣言を回避するクリーンな方法はありますか?
bnf - 正式な(理想的にはBNF)typescript js言語文法(またはtypescriptサブセットのみ)はありますか?
Typescriptの文法を探しています。パーサーレクサーではなく、正式な文法の説明のみ。GNOME用の1つの単純なLinuxIDEへのプラグインとして、コード折り畳みと基本的な静的コード分析を実装したいと思います。
facebook-javascript-sdk - Facebook JavaScript SDK の TypeScript インターフェイス定義はありますか
TypeScript パッケージには、Node.js と jQuery のインターフェイス定義が含まれています。誰かが Facebook JavaScript SDK の定義を既に書いているのではないかと思っていました。
runtime-error - TypeScript tsc 発生エラー「ハンドルが無効です」80070006 (解決策)
cmd コマンド ライン プロンプト (Windows 7 x64) から tsc を実行すると、次の例外が発生しました。