Última actualización: 6 abril, 2023
Problema
¿Te ha pasado alguna vez que, al intentar escribir un comando del Angular CLI, a sabiendas de que lo tienes instalado, te ha dado este error?
A mí sí, y la falta de información sobre por qué pasa esto puede ser frustrante. Normalmente sucede porque NodeJS, npm o Angular CLI sacan una nueva versión, causando algún tipo de conflicto en tu PC que hace que tu terminal no reconozca más los comandos de Angular CLI.
CONTENIDO RESTRINGIDO
El resto del contenido es sólo para miembros del Club ACTech. Puedes unirte aquí o iniciar sesión si ya eres miembro.
THE END!
Espero que hayas aprendido algo nuevo . Si te queda alguna duda, ¡nos vemos en los comentarios!
Sobre la autora de este post
Soy Rocío, una abogada reconvertida en programadora. Soy una apasionada de aprender cosas nuevas y ferviente defensora de que la única manera de ser feliz es alcanzando un equilibrio entre lo que te encanta hacer y lo que te saque de pobre. Mi historia completa, aquí.
Más recursos de aprendizaje
En mi experiencia, la manera más eficaz para aprender Angular es combinando varias vías de aprendizaje. Uno de mis métodos favoritos son los vídeo-cursos y mi plataforma predilecta para eso es Udemy. He hecho varios cursos pero sólo recomiendo aquellos que verdaderamente me han sido útiles. Aquí van:
Si necesitas apoyo en forma de libro, puede que éstos te sirvan de ayuda:
La programación es un mundo que evoluciona a una velocidad de vértigo. Los autores de estos libros lo saben, por eso suelen encargarse de actualizar su contenido regularmente. Asegúrate de que así sea antes de adquirirlos .
Participo en el programa de afiliados de Udemy y Amazon, lo que significa que, si compras alguno de estos cursos y/o libros, yo me llevaré una pequeña comisión y a ti no costará nada extra. Vamos, lo que se dice un win-win .
Otros artículos que pueden interesarte
Excelente. Me gustan muchísimo tus publicaciones.
Mi aporte para diversas soluciones:
npm i -g npm-check-updates
npm-check-updates -u
luego npm install
Hay otras alternativas, dependiendo del proyecto…
hola buenas noches, me sucede que desplegué una app en angular en el front que consume una api con express, mysql y node. se comunican perfectamente, pero me sucede que cuando guardo algún dato no se me refresca la pantalla con el nuevo aunque le de F5 para que recargue o Ctrl+F5 para que limpie caché y vuelva a cargar, al rato es que me devuelve el dato. ¿Qué podría estar pasando? ¿Cómo mejorar esto? PD: esto sucede en producción, cuando no está en producción funciona perfectamente.
Gracias de antemano.
Hola sebastian,
En caso de que no lo hayas hecho, puedes probar lo siguiente, que a mí me suele funcionar cuando tengo con un problema con los
node modules
:1. borrar la carpeta
node_modules
2. borrar el archivo
package-lock.json
3. hacer
npm install
muy bien explicado, el siguiente comando me da este error
node:internal/modules/cjs/loader:936
throw err;
^
Error: Cannot find module ‘C:\Users\sebas\AppData\Roaming\npm\node_modules\angular-cli\bin\ng’
←[90m at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)←[39m
←[90m at Function.Module._load (node:internal/modules/cjs/loader:778:27)←[39m
←[90m at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12)←[39m
←[90m at node:internal/main/run_main_module:17:47←[39m {
code: ←[32m’MODULE_NOT_FOUND’←[39m,
requireStack: []
}