の定義をdojo
github からダウンロードしましたが、コンパイル時にこの例外が発生します。
tsc.js(3228, 17) Microsoft JScript runtime error: Argument out of range: position.
これはTypescript
(0.9.0.1 atm を使用して) ファイルのサイズに影響しますか? そのほぼ800kb。
ありがとう。
の定義をdojo
github からダウンロードしましたが、コンパイル時にこの例外が発生します。
tsc.js(3228, 17) Microsoft JScript runtime error: Argument out of range: position.
これはTypescript
(0.9.0.1 atm を使用して) ファイルのサイズに影響しますか? そのほぼ800kb。
ありがとう。
非常によく似た宣言ファイルを問題なく使用しているため、ファイルサイズの問題ではないと思いますが、コンパイラの問題であることは確かです。
その宣言ファイルと私自身の宣言ファイルは、どちらもDojoTypeScriptConverterからの出力に基づいています。私自身のものをあなたと共有できればいいのですが、それは仕事のためなので、私には自由がありません. そこにある基本バージョンに戻って、必要に応じて変更することで、より多くの幸運が得られるかもしれません。
検討すべきもう 1 つのプロジェクトはDojo-TypeScriptです。これは dojo >= 1.7 をサポートしますが、他の dojo は 1.6 までしかサポートしません。必要な非推奨機能の宣言がないため、使用していませんが、有望に見えます。
同じエラーが発生し、モジュールと同じ名前のクラスの名前を変更して解決しました。
export Class A{
....
}
export module A{
....
}
class B extends A{ // here compiler thinks that A is module not class A
}