Ng serve throwing @angular/core/core has no exported member 'eeFactoryDef'.
2023-07-28 04:49:52
質問
50のようなエラーが出て、すべてangular/core/coreにはエクスポートされたメンバー'eeFactoryDef'がないということです。
それらは、たとえば、angular/cdk、ng-bootstrap、ngx-pipes、ng2-dragulaおよびいくつかの異なるnode_modulesから来るものです。私もグーグルから何も見つけられませんでした。
../node_modules/@angular/cdk/drag-drop/typings/directives/drag-handle.d.ts:23:33 - error TS2694: Namespace '"/Users/heikopiirme/Documents/realNewClient/client/node_modules/@angular/core/core"' has no exported member 'ɵɵFactoryDef'.
23 static ngFactoryDef: ɵngcc0.ɵɵFactoryDef<CdkDragHandle>;
これは私のpackage.jsonファイルです。
これは私のディペンデンシーです。
"@angular-skyhook/core": "^1.1.1",
"@angular-skyhook/multi-backend": "^1.1.1",
"@angular/animations": "^8.2.6",
"@angular/cdk": "^8.2.0",
"@angular/common": "^8.2.6",
"@angular/compiler": "^8.2.6",
"@angular/core": "^8.2.6",
"@angular/forms": "^8.2.6",
"@angular/http": "^7.1.4",
"@angular/material": "^8.2.0",
"@angular/platform-browser": "^8.2.6",
"@angular/platform-browser-dynamic": "^8.2.6",
"@angular/router": "^8.2.6",
"@ng-bootstrap/ng-bootstrap": "^5.1.1",
"@ng-select/ng-select": "^3.0.7",
"@swimlane/ngx-datatable": "^13.1.0",
"@types/googlemaps": "^3.36.5",
"angular2-draggable": "^2.3.1",
"bootstrap": "^4.2.1",
"core-js": "^2.6.1",
"drag-drop-webkit-mobile": "^1.4.1",
"exif-js": "^2.3.0",
"hammerjs": "^2.0.8",
"mobile-drag-drop": "^2.3.0-rc.2",
"moment": "^2.24.0",
"moment-range": "^4.0.2",
"net": "^1.0.2",
"ng2-dnd": "^5.0.2",
"ng2-dragula": "^2.1.1",
"ng2-file-upload": "^1.3.0",
"ng2-img-max": "^2.1.18",
"ngx-bar-rating": "^1.1.0",
"ngx-bootstrap": "^4.3.0",
"ngx-material-timepicker": "^5.1.0",
"ngx-permissions": "^5.0.0",
"ngx-pipes": "2.5.6",
"ngx-toastr": "^10.0.4",
"react-dnd-html5-backend": "^7.6.0",
"rxjs": "^6.5.3",
"sockjs-client": "^1.3.0",
"stompjs": "^2.3.3",
"touchscreen-dnd-shim": "^1.2.2",
"underscore": "^1.9.1",
"zone.js": "~0.9.1"
そして、これが私の開発用依存関係です。
"@angular-devkit/build-angular": "^0.803.4",
"@angular/cli": "~8.3.4",
"@angular/compiler-cli": "^8.2.6",
"@angular/language-service": "^8.2.6",
"@types/jasmine": "~2.8.8",
"@types/jasminewd2": "~2.0.3",
"@types/node": "^8.9.5",
"codelyzer": "~5.0.1",
"jasmine-core": "~2.99.1",
"jasmine-spec-reporter": "~4.2.1",
"karma": "~3.1.1",
"karma-chrome-launcher": "~2.2.0",
"karma-coverage-istanbul-reporter": "~2.0.1",
"karma-jasmine": "~1.1.2",
"karma-jasmine-html-reporter": "^0.2.2",
"node-sass": "^4.12.0",
"protractor": "~5.4.0",
"ts-node": "~7.0.0",
"tslint": "~5.11.0",
"typescript": "~3.5.3"
}
なぜかgoogleで情報が見つかりませんでした。
どのように解決するのですか?
いくつかのパッケージ(Angular を 8 から 9 に含む)を更新した後、再びダウングレードすると、この現象に遭遇しました。
解決策は
node_modules
フォルダを削除し、新たに npm をインストールすることでした。
関連
-
[解決済み] ng buildの後にangular-cliのdist-folderのパスを変更するには?
-
[解決済み] コンポーネントクラスからテンプレート参照変数にアクセスする
-
[解決済み] angular-cliのビルドでカスタムファイルをインクルードするには?
-
[解決済み] プロパティ 'X' はプライベートであり、クラス 'xyzComponent' 内でのみアクセス可能です。
-
[解決済み] Angular2 DIRECTIVEは要素の既知のプロパティではないので、バインドできません。
-
[解決済み] FormGroupとFormArrayの使い分けは?
-
[解決済み] angularで1つの要素に複数のテンプレートバインディングを適用する方法 [重複].
-
[解決済み] ActivatedRoute(paramsなど)のobservableの購読を解除しなければならないのでしょうか?
-
[解決済み] Angular 2でコンポーネントの静的変数をHTMLにバインドする方法は?
-
[解決済み] Angular2 RC5:「Property X」が「Child Component」の既知のプロパティではないため、「Property X」にバインドできない
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Angular Materialでのデフォルトのソート - ヘッダーのソート
-
[解決済み] angular-cliのビルドでカスタムファイルをインクルードするには?
-
[解決済み] AngularでEventEmitterに2つのパラメータを渡すには?
-
[解決済み] trackBy` と `ngFor` の使い方
-
[解決済み] プロパティ 'X' はプライベートであり、クラス 'xyzComponent' 内でのみアクセス可能です。
-
[解決済み] FormGroupとFormArrayの使い分けは?
-
[解決済み] どのようにしてangular 4のurlからparamを取得するのですか?
-
[解決済み] 新しいAngularでngSrcに相当するものは何ですか?
-
[解決済み] Angularアプリケーションに複数のHTTPインターセプターを追加する
-
[解決済み] Angular2のTypescriptで文字列を日付に変換するには?重複