質問: Ext.create('Ext.window') ``` あなたはこれで様々な試みを見ることができます。すべてコンパイルされますが、S#
回答: あなたが遭遇しているエラーは、残念ながらコンパイラが失敗したため、より良いエラーを報告することができなかった場合です。あなたが本当に不幸にする何かをすれば、他の言語(c#を含む)のための同様の内部コンパイラエラーが表示されます。可能な限り、より良いエラーを生成することは、私が完全に同意しますが、サポートされていない構造を検出することは、構造をサポートするための作業と同じくらい良い場合があります。 私はあなたが最新のコンパイラバージョンを使用できることを願っています - ビルドからビルドまでの間違いの経験が絶え間なく改善されています。例えば、C#コードの報告、C#コードの残りのコンパイル、結果として得られるjavascriptでは、失敗した行の代わりに、すべてまたは何も接近しないようにするだけでなく、msbuildパスのエラー報告も改善されます。 この特定のケースでは、上記のコードで名前空間で修飾された型名(extwrap.Extおよびjslate.viewport)の使用がエラーの背後にあると思われます。実際には、この制限はスクリプト#readme(以前は利用可能でしたが、一部が古くなっていたため削除されていました)に記載されています...ごめんなさい...オンラインで戻ったり、セットアップで。) また、スクリプトの中核部分を再考することで、一度のコンパイルのアプローチがすべての問題を処理します。私はこれを開始して、コンパイラのソースを公開したいと思います。この基本的な変化を実現することは、GitHubの完全なプロジェクトを進展させるための次のステップを進めているところです。