問題タブ [angular-jit]

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 投票する
0 に答える
28 参照

angular - アプリが埋め込まれたAngularアプリがエラーRuntime compiler is not loaded in AOT modeをスローするのはなぜですか?

angularアプリで古いgwtアプリケーションを使用しています。過去のgwtアプリをassetsディレクトリに入れ、index.htmlのエントリポイントでスクリプトを指定するよりも良い考えはありませんでした.devモードではすべてがうまく機能します。しかし、ビルド後 --prod...

この gwt アプリは、.js ファイル、ローカリゼーション ファイル、スタイルをダウンロードして実行するスタンドアロン アプリです。angular.json の「scripts」セクションで、エントリ ポイントを持つファイルに言及しようとしました。同じエラー。また、コメントAngular AoT and Rollup - Error: Runtime compiler is not loadedからのヒントを実装しようとしました 。このアプリはキャンバス タグも作成します。これが問題につながる可能性があります。

また、同じ結果です。誰かがこの奇妙な事件を起こしたとはあまり期待していません。しかし、アプリが開発モードでうまく機能する場合、製品で機能する方法があると思います。そして、誰かがその方法を知っています。ありがとう

0 投票する
0 に答える
169 参照

angular - Angular 9: 他の角度ライブラリに依存する v9.1.0 で角度ライブラリを構築できませんでした

Angular ライブラリをバージョン 9 にアップグレードしています。私のプロジェクトでは、Angular v9.1.0 を使用しています。

また、私のライブラリは別の内部 Angular ライブラリに依存しています。ライブラリをビルドしようとすると、次のエラーが発生しました。

依存ライブラリのコードを確認したところ、angular v9.0.5 で開発されました。

私の理解では、v9.1.0 と v9.0.5 の間で変更されたこのメソッドの angular/core の定義です。

Angular の変更点を確認し、私の推測とメソッドの変更を確認しました。

それでも私を混乱させているのは、上記の問題が発生する理由です。

私の理解では、Angular ライブラリがビルドされて公開されると、コンパイル後にいくつかのファイルが生成され、ファイル内で angular/core の API がインポートされ、API はビルド時の Angular のバージョンに基づいているということです。 .

私の場合、依存関係ライブラリは v9.0.5 でビルドされました。しかし、私のライブラリは v9.1.0 を使用しています。それが上記のエラーの理由です。

私の理解は正しいですか?