Emberjs、Angularjs、BatmanjsのTypeScriptサポート
-
13-12-2019 - |
質問
は、これらの素晴らしいMV *フレームワークのいずれかをサポートします。
これを尋ねるのは早すぎることを知っていますが、この若いJavaScriptイニシアチブでサポートに到達する可能性についてはどうですか?
解決
TypesScriptはすでにこれらと他のすべてのJavaScriptライブラリをサポートしています。JavaScriptコードは、有効なTypesScriptコードです。
Tysscriptからの恩恵を見るために、これらのライブラリはタイプの注釈を追加する必要があります。これは、宣言ソースファイルを作成することによって(.d.ts
拡張子を持つファイル)を作成することで、これを誤って行うことができます。これらは、既存のJavaScriptコードに関連付けられているタイプ情報を記述する基本的にヘッダーファイルです。
TypeScriptプロジェクトの範囲外では、普及したJavaScriptライブラリごとにこれらの宣言ソースファイルを作成します。これを貢献するプロジェクトとコミュニティ次第です。
他のヒント
DefinitelyTyped は、MV * JavaScriptフレームワークのほとんど(すべてでない場合)をカバーしています。 彼らは、AngularJS、Backbone、Ember、ノックアウトなどの定義を持っています。 それをチェックしてください。
- すべてのJavaScriptはTypesScriptです。
- MV *フレームワークはJavaScriptです。
- したがって、MV *フレームワークはTypesScriptです。
これは、タイプスクリプトとangularjs
について話している興味深い記事です。> http://www.piotrwalat.net/using.-typescript-with-angularjs-and-web-api /
所属していません StackOverflow