web-dev-qa-db-ja.com

Angular 9は、ロードする必要があるグローバル '$ localize()'関数を導入しました

新しいangularプロジェクトのセットアップで次のエラーが発生します。

インストールされているパッケージとそのバージョン

エラーエラー:キャッチされていません(約束されています):エラー:アプリケーションまたはその依存関係の1つがi18nを使用しているようです。 Angular 9は、ロードする必要があるグローバル$localize()関数を導入しました。_import '@angular/localize';_をpolyfills.tsファイルに追加してください。エラー:アプリケーションまたはその依存関係の1つはi18nを使用しています。Angular 9は、ロードする必要があるグローバル$localize()関数を導入しました。

注:私は以下から来ました。古いバージョンにフォールバックすることをお勧めします。 https://github.com/angular/angular/issues/32508

ng testを実行しているときに上記の回答が機能しない場合は、パッケージをインストールして追加してください

import "@angular/localize/init"

polyfills-test.ts

0
Vaishak