Firebase-tools: Comando Firebase não encontrado

Criado em 13 dez. 2015  ·  24Comentários  ·  Fonte: firebase/firebase-tools

Ei!

Sou novo no Firebase e tentei implantar meu aplicativo.
mas sempre recebo este erro: -bash: firebase: command not found
Eu tentei instalar com
npm install -g firebase-tools a

aswel como
npm install --global firebase-tools

e seu comando sudo .

Alguma ideia de como consertar isso?

question

Comentários muito úteis

Execute o código abaixo com o terminal,

alias firebase="`npm config get prefix`/bin/firebase"

Todos 24 comentários

Verifique este tópico sobre estouro de pilha: http://stackoverflow.com/a/35037456/2087198

Fechando por enquanto, pois isso parece um problema de instalação no seu caso específico. Se você ainda tiver problemas, reabra e forneça algumas informações sobre os erros que está vendo.

Você poderia verificar a instalação de 'nodejs' no ubuntu?

comando de verificação:
node -v

se vc não mostrar a versão do nó no windows, siga recomende!

sudo apt-get install nodejs-legacy

depois vai ficar tudo bem!

Execute o código abaixo com o terminal,

alias firebase="`npm config get prefix`/bin/firebase"

@durul Isso salvou minha vida depois de cerca de 40 minutos ridículos - Funcionou como um encanto!

Outro problema é que você precisa fazer o login no seu computador como Root / Administrador. Usei essa solução em minha conta pessoal e o código mencionado acima funcionou, no entanto, foi indicado para mim que eu não estava em uma conta root / administrador.

Ei pessoal
Tenho tentado executar o login do firebase, mas estou recebendo esses erros
'firebase' não é reconhecido como um comando interno ou externo,
programa operável ou arquivo em lote.
por favor ajude!

@ victoredede21 Talvez isso possa ajudar?

@Diariamente

Ótimo! Obrigado, cara.

A mesma coisa aconteceu comigo, no Windows recomendado instale o git e use o console git ou vincule-o ao seu editor Eu uso vs código para usar o console git o problema é que 1) você tem que fazer login com o Google 2) importar os arquivos que dá a você firebase em seu projeto. 3) ter instalado o npm, 4) npm install -g firebase-tools 5) COLOCAR ls NO CONSOLE para que fique no mesmo nível das pastas src e dist ou públicas 6) firebase login 7) firebase init e pronto o projeto.

@durul ainda salvando vidas <3

Tentei tudo o que você escreveu aqui, mas ainda estou obtendo o mesmo resultado // bash: C: UsersMikeAppDataRoamingnpm / bin / firebase: Não existe esse arquivo ou diretório

Você está usando o OS Win. Você deve colocar o caminho da pasta do firebase em envariment variavel.

alias firebase="npm config get prefix/bin/firebase"
A linha acima deve incluir ~ / .bashrc do Linux .

Para Win, pesquise no Google sobre "caminho da variável de ambiente".

Execute o código abaixo com o terminal,

alias firebase="`npm config get prefix`/bin/firebase"

SIM! Isso funcionou para mim.

de alguma forma ele não funciona com espaços, então eu corrigi com ' , assim:

alias firebase = "' npm config get prefix / bin / firebase'"

Execute o código abaixo com o terminal,

alias firebase="`npm config get prefix`/bin/firebase"

Isso funcionou, mas parece que estou recebendo um comando não encontrado em outros pacotes como o eslint, ainda
resolve isso executando: alias eslint = " npm config get prefix / bin / eslint"

Mas estou me perguntando o que causa isso.

Tentei tudo o que você escreveu aqui, mas ainda estou obtendo o mesmo resultado // bash: C: UsersMikeAppDataRoamingnpm / bin / firebase: Não existe esse arquivo ou diretório

mesmo problema aqui . você tem alguma ideia sobre esse assunto? por que não funciona no windows

O comando abaixo funciona para mim no terminal

curl -sL firebase.tools | upgrade = verdadeiro bash

Este comando instala a ferramenta firebase para mim

Se você estiver usando Linux:
use: alias firebase = " npm config get prefix / bin / firebase";
para resolver isso, me ajudou.

curl -sL https://firebase.tools | bash

Para Windows, tente instalá-lo sem -g .// porque ele armazenará módulos em algum lugar da unidade C, onde você nunca mais os encontrará.
tente npm -i --save firebase-tools

você encontrará .bin em node_modules do diretório atual './node_modules/.bin'
tente copiar o caminho completo da pasta ./bin e execute cmd e digite: set path = copied_path
agora digite: f irbase
agora ele funcionará. Você deve executar (definir caminho = caminho completo da pasta .bin) toda vez que abrir o terminal.

er

o que eu posso fazer?

Solução

npm install -g firebase-tools
firebase login

https://firebase.google.com/docs/cli#mac -linux-npm

Esta página foi útil?
0 / 5 - 0 avaliações