Después de actualizar Angular de 8 a 10, obtuve ERROR en ts.updateIdentifier no es una función
Después de actualizar Angular de 8 a 10 obtuve
ERROR in ts.updateIdentifier is not a function
este es mi
ng --versión
Angular CLI: 10.0.6
Node: 10.15.2
OS: win32 x64
Angular: 10.0.11
... animations, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router
Ivy Workspace: <error>
Package Version
-----------------------------------------------------------
@angular-devkit/architect 0.803.29
@angular-devkit/build-angular 0.803.29
@angular-devkit/build-optimizer 0.803.29
@angular-devkit/build-webpack 0.803.29
@angular-devkit/core 10.0.6
@angular-devkit/schematics 10.0.6
@angular/cdk 10.1.3
@angular/cli 10.0.6
@angular/fire 5.4.2
@angular/http 7.2.16
@ngtools/webpack 8.3.29
@schematics/angular 10.0.6
@schematics/update 0.1000.6
rxjs 6.6.2
typescript 4.0.2
webpack 4.39.2
Estoy usando hilo, ¿alguien podría ayudarme? Estoy usando un script nativo para compartir código
Respuestas
Hoy me encontré con el mismo error. Debe degradar su dependencia de mecanografiado a 3.9.7. Eso me lo arregló.
Dado que degradar una versión de idioma principal no era realmente una opción para mí, y por coincidencia tenía un repositorio con una aplicación angular que no tenía el problema, los comparé para encontrar esta solución:
El error existía con la @angular/…
versión 10.0.5. Cuando actualicé estos paquetes a la versión 10.2.0, el problema desapareció.
La lista completa de mi aplicación básica está a continuación, pero es posible que tenga más @angular/
paquetes con prefijos:
"@angular/animations": "^10.2.0",
"@angular/common": "^10.2.0",
"@angular/compiler": "^10.2.0",
"@angular/core": "^10.2.0",
"@angular/forms": "^10.2.0",
"@angular/platform-browser": "^10.2.0",
"@angular/platform-browser-dynamic": "^10.2.0",
"@angular/router": "^10.2.0"