_ _ ____ _ ___ / \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _| / △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | | / ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | | /_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___| |___/ Angular CLI: 13.1.1 Node: 14.15.4 Package Manager: npm 6.14.10 OS: win32 x64 Angular: undefined ... Package Version ------------------------------------------------------ @angular-devkit/architect 0.1301.1 @angular-devkit/core 13.1.1 @angular-devkit/schematics 13.1.1 @angular/cli 13.1.1 @schematics/angular 13.1.1Así que lo hice:
npm uninstall -g @angular/cli -> confirmando con ng --version que ha sido eliminado. Tiene.
npm cache clean --force luego npm install -g @angular/cli@11
También repetí los pasos y luego ejecuté npm install -g @angular/cli@11.0.0 al final.
Pero sigo obteniendo el mismo resultado que se publicó anteriormente cuando ejecuto ng --version nuevamente (Angular/Cli todavía está en la versión 13).
En mi proyecto ahora cambié todo en package.json a la versión 11, luego eliminé la carpeta node_modules, ejecuté npm install nuevamente y ng serve funciona. Pero cuando ejecuto npm run build, todavía dice:
This version of CLI is only compatible with Angular versions ^13.0.0 || ^13.1.0-next, but Angular version 11.2.14 was found instead.mi paquete.json:
"dependencies": { "@angular/animations": "~11.0.0", "@angular/common": "~11.0.0", "@angular/compiler": "~11.0.0", "@angular/core": "~11.0.0", "@angular/elements": "^11.0.0", "@angular/forms": "~11.0.0", ... }Sé que esta pregunta ya tiene muchas respuestas en esta pregunta , pero las respuestas no funcionan para mí: tengo instalado Angular/CLi 13, pero necesito volver a la versión 11 para mi proyecto:
Cambia su versión global de Angular CLI. ¿Su versión local (versión del proyecto) es 11.0? Dentro de la carpeta de su proyecto, intente:
npm uninstall @angular/cli npm install @angular/cli@11.0.0 No hay argumento -g ahora.