Acabo de instalar la última versión de node(16.8) usando nvm y angular/cli(12.2) .
Pero cuando ejecuto ng --version
Muestra lo siguiente:
Advertencia: la versión actual de Node (16.8.0) no es compatible con Angular.
Traté de degradar el nodo e instalé el nodo 14.15 pero ng ya no funciona.
¿Debo ignorar la advertencia y usar el nodo 16 ?
¿Por qué ng no funciona con el nodo 14.15 ?
PD: estoy usando nvm para administrar las diferentes versiones de nodos
Puede usar la CLI angular con la versión Node >=14. El comando no funciona porque cambió a otra versión del nodo nvm con sus propios paquetes instalados. Tienes que instalar angular cli nuevamente en tu nodo 14.15. npm install -g @angular/cli
nvm use <previous-version> npm uninstall -g @angular/cli nvm use 16 npm install -g @angular/cli ng version
Esto funcionó para mí.