J'ai mis à jour mon Angular vers la version 8, et j'ai rencontré un petit problème. Lorsque je démarre l'application avec ionic serve
Error: Can't resolve all parameters for setupPlatform: (?, [object
Object], [object Object]).
at syntaxError (http://localhost:8100/build/vendor.js:177346:17)
at CompileMetadataResolver._getDependenciesMetadata
(http://localhost:8100/build/vendor.js:196072:35)
at CompileMetadataResolver._getFactoryMetadata
(http://localhost:8100/build/vendor.js:195972:51)
at CompileMetadataResolver.getProviderMetadata
(http://localhost:8100/build/vendor.js:196204:43)
at http://localhost:8100/build/vendor.js:196134:49
at Array.forEach (<anonymous>)
at CompileMetadataResolver._getProvidersMetadata
(http://localhost:8100/build/vendor.js:196094:19)
at http://localhost:8100/build/vendor.js:195717:119
at Array.forEach (<anonymous>)
at CompileMetadataResolver.getNgModuleMetadata
(http://localhost:8100/build/vendor.js:195708:49)
J'ai essayé de revenir à une version plus ancienne, j'ai toujours le même problème. J'ai une autre ionic app et cela fonctionne avec la configuration que j'ai.
La configuration est:
Ionic:
Ionic CLI : 5.2.1
Ionic Framework : ionic-angular 3.9.6
@ionic/app-scripts : 3.2.4
Cordova:
Cordova CLI : 6.5.0
Cordova Platforms : Android 6.1.2, browser 4.1.0, ios 4.5.5
Cordova Plugins : cordova-plugin-ionic-webview 1.2.1, (and 16 other plugins)
Utility:
cordova-res : 0.5.1
native-run : 0.2.7
System:
NodeJS : v10.15.1 (/usr/local/bin/node)
npm : 6.9.0
OS : macOS Mojave
Angular CLI: 7.3.0
Node: 10.15.1
OS: darwin x64
Angular: 8.0.3
... animations, common, compiler, compiler-cli, core, forms
... platform-browser, platform-browser-dynamic
Package Version
-----------------------------------------------------------
@angular-devkit/architect 0.13.0 (cli-only)
@angular-devkit/build-optimizer 0.0.35
@angular-devkit/core 7.3.0 (cli-only)
@angular-devkit/schematics 7.3.0 (cli-only)
@angular/fire 5.2.1
@angular/http 7.2.15
@schematics/angular 7.3.0 (cli-only)
@schematics/update 0.13.0 (cli-only)
rxjs 6.5.2
TypeScript 3.5.2
webpack 3.12.0
Je n'ai aucune idée de ce que setupPlatform, ce n'est pas dans le code que j'ai écrit. Je suppose que cela fait partie d'un plugin add-on, j'ai fait une recherche en utilisant VS Code - je n'ai pas trouvé de correspondance sur setupPlatform. Je suis un peu coincé et dans mes recherches pour trouver une solution, je n'ai trouvé personne ayant un problème similaire. Besoin d'aide sur celui-ci.
Merci.
Je recevais le même message d'erreur. J'ai utilisé Inspect avec Chrome Developer Tools pour le suivre jusqu'à une erreur hasunknowdependency = true sur "PLTCONFIG" lors de son exécution dans les NgModules. Le paramètre manquant est le paramètre "doc" de setupPlatform (). J'ai ensuite suivi cela vers le "DOCUMENT" qui n'était plus exporté à partir du problème de navigateur de plateforme référencé ici: "" exporter 'DOCUMENT' n'a pas été trouvé dans '@ angular/platform-browser' . Après avoir effectué les modifications l'erreur a disparu. J'espère que cela vous aidera.