Привет!
Я новичок в Firebase и пытался развернуть свое приложение.
но я всегда получаю эту ошибку: -bash: firebase: command not found
Я пробовал установить с
npm install -g firebase-tools a
aswel as
npm install --global firebase-tools
и соответствующая им команда sudo
.
Любые идеи о том, как это исправить?
Проверьте этот поток при переполнении стека: http://stackoverflow.com/a/35037456/2087198
На данный момент закрытие, поскольку в вашем конкретном случае это похоже на проблему с установкой. Если у вас все еще есть проблемы, пожалуйста, повторно откройте и предоставьте информацию о том, какие ошибки вы видите.
Не могли бы вы проверить установку nodejs в ubuntu?
команда проверки:
узел -v
если вы не показываете версию узла в окнах, следуйте рекомендациям!
sudo apt-get установить nodejs-legacy
после все будет хорошо!
Запустите код ниже с помощью терминала,
alias firebase="`npm config get prefix`/bin/firebase"
@durul Это спасло мне жизнь примерно через 40 нелепых минут - Сработало как шарм!
Другая проблема заключается в том, что вам необходимо войти в свой компьютер как root / Administrator. Я использовал это решение под своей личной учетной записью, и код, упомянутый выше, работал, однако мне было указано, что я не нахожусь под учетной записью root / администратора.
Эй, ребята
Я пытался запустить вход в firebase, но получаю эти ошибки
firebase не распознается как внутренняя или внешняя команда,
действующая программа или командный файл.
пожалуйста помоги!
@ victoredede21 Может это поможет?
@Ежедневно
Большой! Спасибо чувак.
То же самое случилось со мной, в рекомендуемой Windows установить git и использовать консоль git или связать ее с ее редактором. Я использую vs code для использования консоли git, проблема в том, что 1) вам нужно войти в систему с помощью Google 2) импортировать файлы это дает вам базу огня в вашем проекте. 3) установили npm, 4) npm install -g firebase-tools 5) ПОСТАВИТЕ ls В КОНСОЛИ, чтобы он находился на одном уровне с src и dist или общедоступными папками 6) вход в firebase 7) firebase init и все готово проект.
@durul все еще спасает жизни <3
Я пробовал все, что вы здесь написали, но все равно получаю тот же результат // bash: C: UsersMikeAppDataRoamingnpm / bin / firebase: Нет такого файла или каталога
Вы используете ОС Win. Вы должны указать путь к папке firebase в envariment variavel.
alias firebase="npm config get prefix/bin/firebase"
Строку выше следует поместить в ~ / .bashrc Linux .
Для Win выполните поиск в Google по запросу "путь к переменной среды".
Запустите код ниже с помощью терминала,
alias firebase="`npm config get prefix`/bin/firebase"
ДА! Это сработало для меня.
как-то не работает с пробелами, поэтому я исправил это с помощью '
, вот так:
псевдоним firebase = "'
npm config get prefix
/ bin / firebase'"
Запустите код ниже с помощью терминала,
alias firebase="`npm config get prefix`/bin/firebase"
Это сработало, но, похоже, я получаю команду, не найденную в других пакетах, таких как eslint, это все еще
решает это, запустив: alias eslint = " npm config get prefix
/ bin / eslint"
Но мне интересно, что вызывает это.
Я пробовал все, что вы здесь написали, но все равно получаю тот же результат // bash: C: UsersMikeAppDataRoamingnpm / bin / firebase: Нет такого файла или каталога
такая же проблема здесь. у вас есть какое-то представление об этом? почему не работает на windows
Команда ниже работает для меня на терминале
curl -sL firebase.tools | upgrade = true bash
Эта команда устанавливает для меня инструмент firebase
Если вы используете Linux:
используйте: псевдоним firebase = " npm config get prefix
/ bin / firebase";
чтобы решить это, мне это помогло.
curl -sL https://firebase.tools | трепать
Для Windows попробуйте установить его без -g .//, потому что он будет хранить модули где-то на диске C, где вы никогда их больше не найдете.
попробуйте npm -i --save firebase-tools
вы найдете .bin в node_modules текущего каталога ./node_modules/.bin
попробуйте скопировать полный путь к папке ./bin и запустите cmd и введите: set path = copied_path
теперь введите: f irbase
теперь он будет работать. Вам нужно запускать (установить путь = полный путь к папке .bin) каждый раз, когда вы открываете терминал.
А что я могу сделать?
Решение
npm install -g firebase-tools
firebase login
https://firebase.google.com/docs/cli#mac -linux-npm
Самый полезный комментарий
Запустите код ниже с помощью терминала,