ng save abre el editor en lugar de cargar la URL local

ng save abre el editor en lugar de cargar la URL local

Cada vez que escribo ng serveo ng serve --open, siempre abre un editor y no abre el proyecto.

Puedes ver esto en las imágenes a continuación, esta es la primera imagen del comando:

Este editor se abre después de escribir el comando y presionar Enter:

Este editor se abre después de escribir el comando y presionar enter

Respuesta1

Este es el editor de terminal en el alias 'ng'. Desinstalarlo con:

sudo apt purge ng-common ng-latin

Y luego instale Angular CLI (suponiendo que tenga npm instalado) con

sudo npm install -g @angular/cli

Si no tienes npm instaladoecha un vistazo aquí

Respuesta2

Suponiendo que instaló su nodo con nvm, luego coloque esto en su .bashrc:

alias ang=~/.nvm/versions/node/`nvm current`/bin/ng

O si su comando ng está en otro lugar, ajústelo en consecuencia. Luego use angular con "ang" en su lugar y use el editor con "ng".

Respuesta3

Como sugieren las otras respuestas, ejecuta ng (editor) (verman ng) en lugar de la CLI angular.

Para localizar el binario que realmente se ejecuta puedes usar:

$ which ng
/usr/bin/ng

Hay varias formas de solucionar el problema. Algunos son:

PD: Para salir del editor los atajos Ctrl+ xy luego Ctrl+ cfuncionan para mí.

información relacionada