ng serve abre o editor em vez de carregar o URL local

13

Sempre que digito ng serveou ng serve --open, ele sempre abre um editor e não abre o projeto.

Você pode ver isso nas imagens abaixo, esta é a primeira imagem de comando:

Este editor é aberto após digitar o comando e pressionar Enter:

Este editor é aberto após digitar o comando e pressionar enter

Abdul Basit
fonte
1
Você pode adicionar a saída de type ngpor favor? Edite sua pergunta e adicione-a como texto simples e formatado em código, não como captura de tela.
Byte Commander
@ByteCommander eu apenas digito ng serve em um projeto angular 5. Não há saída de um arquivo editor em branco é aberto
Abdul Basit
Por favor, tente novamente em uma nova janela de terminal separada e sem navegar para o diretório angular do projeto. typedeve ser um shell embutido; se isso não funcionar, você fez algo estranho porque não está executando um shell Bash.
Byte Commander
@ByteCommander também está abrindo o mesmo editor .. Qual pode ser o problema?
precisa
1
@ByteCommander Eu suspeito que o OP tem mal entendido type ngpara ser uma instrução para "tipo" de comando ng- em vez de "tipo type ng"
steeldriver

Respostas:

25

Este é o editor de terminal no alias 'ng'. Desinstale-o com:

sudo apt purge ng-common ng-latin

E instale a CLI Angular (assumindo que você tenha o npm instalado) com

sudo npm install -g @angular/cli

Se você não possui o npm instalado, dê uma olhada aqui

avrilfanomar
fonte
Obrigado. Você me salvou de uma dor de cabeça.
Karthik RP 10/01