アンギュラ9アイビー - ジェネリック型「ɵɵFactoryDefは」2型引数(複数可)が必要です

Mehrezで:

角度アイビーのように見えますが、まだ準備ができていません。私は図書館の多くは、この機能と互換性がありませんアンギュラ9.ための主要なアイデアであるツタを使って自分のプロジェクトをビルドしようとしている、これらのライブラリの一つです@angular/flex-layout材料とサービス労働者にも同じ問題を抱えています。

使用後はng build --prod --aot -c=production、私のプロジェクトを構築するためのスクリプトを私が得ました:

                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/flex-layout/core/typings/media-trigger/media-trigger.d.ts:71:18 - error TS2314: Generic type 'ɵɵFactoryDef' requires 2 type argument(s).

71     static ɵfac: ɵngcc0.ɵɵFactoryDef<MediaTrigger>;
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/flex-layout/extended/typings/show-hide/show-hide.d.ts:18:18 - error TS2314: Generic type 'ɵɵFactoryDef' requires 2 type argument(s).

18     static ɵfac: ɵngcc0.ɵɵFactoryDef<ShowHideStyleBuilder>;
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/flex-layout/extended/typings/show-hide/show-hide.d.ts:49:18 - error TS2314: Generic type 'ɵɵFactoryDef' requires 2 type argument(s).

49     static ɵfac: ɵngcc0.ɵɵFactoryDef<ShowHideDirective>;

エラーが長く、私が上記の書いたものよりも、私は、この問題のための良い検索を持っているテーブルの上には何も私の時間を取っていないが、良いオプションではありませんツタを無効にします。

Mehrezで:

幸いなことに、角度9.1がリリースされており、問題は解決しました。9.1にアップグレードした後、私は私のnode_modulesを削除し、再びそれを再インストールします。それから私はから私のtypescriptですが、アップグレード3.7.5します3.8.3今NGCCは罰金を働いていると私は建物の後にエラーを持っていません。

:詳細情報についてはアンギュラバージョン9.1

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=370160&siteId=1