Comando 'ng' não encontrado mesmo após a instalação usando fio global

1

Estou tentando executar um projeto Angular e, para isso, instalei o nó, o fio e o cli angular. Depois de instalar o cli angular usando o comando: yarn global add @angular/cli ele disse que sucesso: Installed "@angular/[email protected]" with binaries: - ng .

Mas quando estou tentando criar um projeto usando ng , ele disse Command 'ng' not found .

A saída de node -v : 8.11.1 yarn -v : 1.6.0
Minha versão do Ubuntu é 18.04

Por favor me ajude, eu sou muito novo no Ubuntu.

A saída de yarn global bin : /home/amrinder/.yarn/bin

    
por Amrinder kumar 02.05.2018 / 12:17

1 resposta

0

De acordo com fio cli , seus executáveis de pacotes globais estão em ~/.yarn/bin location. Você precisará adicionar este caminho à sua variável $ PATH.  Leia Como adicionar um diretório ao PATH? para ver como fazer isso.

Ou você precisa reinstalar usando o comando:

yarn global add @angular/cli --prefix /usr/local

que será instalado em /usr/local/bin , que já deve estar na variável $ PATH.

Você pode definir isso permanentemente na configuração como:

yarn config set prefix /usr/local
    
por Suraj Rao 02.05.2018 / 12:58