問題タブ [angular-ivy]

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

angular - Angular 9「エラー: このコンストラクターは依存性注入と互換性がありませんでした。」

この奇妙なエラーは、最新の Angular 9 CLI で作成された新しいアプリのセットアップで発生しました。Ivy のバグのように見えますか? 修正方法に関するアイデアは大歓迎です。

ng テストのエラー結果

app.component.ts

app.component.spec.ts

package.json の依存関係

注: このエラーはNullInjectorError、AuthService と Router の両方を修正した後に発生しました。

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

angular - Angular Ivy を使用した SSR ビルドの Flex Layout コンパイル エラー

Angular 8 アプリを Angular 9 にアップグレードしようとすると、Ubuntu/Debian でビルド エラーが発生します (Windows は正常に動作します)。

製品フラグ ( ) を使用して SSR パッケージをビルドしていng run app:server --configuration=productionます。これは、Gitlab-CI からのビルド ログの関連部分です。

何が起こっていると思いますか? Ivy はコアモジュールが既にコンパイルされていないため、コンパイルに失敗します。@angular/flex-layout

すべてのキャッシュがクリアされました。Windowsでのみ動作するようです。Ubuntu または Debian を搭載した他のコンピューターは、すべて同じ場所で失敗します。

Angular 9 と Ivy で同様の問題が発生した人はいますか?