No puedo ejecutar el comando ngserve en Windows 10

No puedo ejecutar el comando ngserve en Windows 10

Estoy intentando instalar angular en Windows 10.

1- La versión de mi nodo es

node -v
v10.16.0

y la versión npm es

npm -v
6.9.0

Después de ejecutar el comando de angular cli que es

npm install -g @angular/cli

No puedo ejecutar el comando ng save. Muestra este error

'ng' is not recognized as an internal or external command,
operable program or batch file.

He buscado algunas soluciones en línea que dicen configurar 'RUTA' pero mi carpeta npm de ruta está vacía

C:\Users\shaha\AppData\Roaming\npm

He intentado muchas veces la desinstalación e instalación de nodejs pero no puedo ejecutar el comando ng save. Porfavor ayudame a resolver este problema.

Respuesta1

Introducción

Cuando escribe un comando en el símbolo del sistema, si es un programa, la razón por la que está disponible para su uso es porque se puede acceder a él desde PATH.

PATH es una variable de entorno. Hay una variable PATH en las variables de usuario y una segunda en las variables del sistema.

PATH denota un conjunto de ubicaciones en su computadora con programas y componentes que deberían estar disponibles globalmente.

Solución 1: edite su RUTA

Primero ubique ng.exe en su computadora. Puede encontrarlo en los archivos de su programa. Si no sabe dónde buscarlo, simplemente abra 'Computadora' y realice una búsqueda completa en el sistema.

Una vez que haya localizado ng.exe, deberá agregar la ubicación a su variable PATH de usuario o sistema. Las variables de entorno se pueden editar en la pestaña avanzada de 'Propiedades del sistema' después de hacer clic en el botón 'Variables de entorno'.

Agregue un punto y coma y la ubicación de ng.exe al final de la variable PATH.

Puede utilizar un tutorial para editar la RUTA que se encuentra en Internet. A continuación se muestra un ejemplo de un tutorial.https://www.howtogeek.com/118594/how-to-edit-your-system-path-for-easy-command-line-access/

Descargo de responsabilidad: Editar su RUTA incorrectamente puede causar problemas en el sistema. Una mejor solución sería ponerse en contacto con el responsable del mantenimiento del programa que está intentando instalar y pedirle que arregle el instalador.

Solución 2: ejecutar explícitamente ng.exe

Primero ubique ng.exe en su computadora. Puede encontrarlo en los archivos de su programa. Si no sabe dónde buscarlo, simplemente abra 'Computadora' y realice una búsqueda completa en el sistema.

Una vez que lo haya localizado, en lugar de usarlo ng serveen el símbolo del sistema, copie la ubicación del archivo y use la ubicación completa del archivo en reemplazo de "ng".

Ejemplo:

servir

se convierte

C:\ruta\a\instalación\carpeta\ng.exe servir

Respuesta2

Creo que esto es un problema de vinculación, es posible que no lo hayas instalado globalmente al incluir esto -gdespués en el comando durante la instalación. De todos modos, prueba esto para vincularlo:

npm link @angular/cli

información relacionada