مهلا!
أنا جديد على Firebase ، وحاولت نشر تطبيقي.
لكنني أتلقى هذا الخطأ دائمًا: -bash: firebase: command not found
حاولت التثبيت مع
npm install -g firebase-tools a
اسول مثل
npm install --global firebase-tools
وأمرهم المقابل sudo
.
أي أفكار حول كيفية إصلاح هذا؟
تحقق من هذا الموضوع في تجاوز المكدس: http://stackoverflow.com/a/35037456/2087198
يتم الإغلاق في الوقت الحالي حيث يبدو أن هذا يمثل مشكلة تثبيت في حالتك المحددة. إذا كنت لا تزال تواجه مشكلات ، فالرجاء إعادة الفتح وتقديم بعض المعلومات حول الأخطاء التي تراها.
هل يمكنك التحقق من تثبيت "nodejs" في ubuntu؟
أمر الفحص:
عقدة الخامس
إذا لم تظهر نسخة العقدة في النوافذ ، فاتبع الثناء!
sudo apt-get install nodejs-legacy
بعد ذلك ، سيكون الأمر على ما يرام!
قم بتشغيل الكود أدناه مع Terminal ،
alias firebase="`npm config get prefix`/bin/firebase"
durul هذا أنقذ حياتي بعد حوالي 40 دقيقة سخيفة - عملت مثل السحر!
هناك مشكلة أخرى وهي أنك تحتاج إلى تسجيل الدخول إلى جهاز الكمبيوتر الخاص بك كمسؤول / جذر. لقد استخدمت هذا الحل ضمن حسابي الشخصي وعمل الكود المشار إليه أعلاه ، ومع ذلك ، تمت الإشارة إلي أنني لست ضمن حساب جذر / مسؤول.
مرحبا شباب
لقد كنت أحاول تشغيل تسجيل الدخول إلى Firebase ولكني أتلقى هذه الأخطاء
لم يتم التعرف على "firebase" كأمر داخلي أو خارجي ،
برنامج قابل للتشغيل أو ملف دفعي.
الرجاء المساعدة!
@ victoredede21 ربما هذا يمكن أن يساعد؟
@اليومي
عظيم! شكرا يا رجل.
حدث نفس الشيء بالنسبة لي ، في Windows للتوصية بتثبيت git واستخدام وحدة التحكم git أو ربطها بمحررها ، أستخدم vs code لاستخدام وحدة التحكم git المشكلة هي أنه 1) يجب 2) استيراد الملفات التي تمنحك Firebase في مشروعك. 3) قمت بتثبيت npm ، 4) تثبيت npm -g firebase-tools 5) ضع ls IN THE CONSOLE بحيث يكون على نفس المستوى ، من 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 عن "مسار متغير البيئة".
قم بتشغيل الكود أدناه مع Terminal ،
alias firebase="`npm config get prefix`/bin/firebase"
نعم! هذا عمل معي.
بطريقة ما لا يعمل مع المساحات ، لذلك قمت بإصلاحه بـ '
، مثل هذا:
الاسم المستعار firebase = "'
npm config get prefix
/ bin / firebase'"
قم بتشغيل الكود أدناه مع Terminal ،
alias firebase="`npm config get prefix`/bin/firebase"
نجح هذا ، لكن يبدو أنني أحصل على أمر غير موجود في الحزم الأخرى مثل eslint ، هذا لا يزال
حل ذلك عن طريق تشغيل: alias eslint = " npm config get prefix
/ bin / eslint"
لكني أتساءل ما الذي يسبب هذا.
لقد جربت كل ما كتبته هنا ، ومع ذلك ما زلت أحصل على نفس النتيجة // bash: C: UsersMikeAppDataRoamingnpm / bin / firebase: لا يوجد مثل هذا الملف أو الدليل
نفس المشكلة هنا . هل لديك فكرة عن هذا الموضوع؟ لماذا لا يعمل على النوافذ
يعمل الأمر أدناه بالنسبة لي على المحطة
curl -sL firebase.tools | ترقية = صحيح باش
يقوم هذا الأمر بتثبيت أداة Firebase بالنسبة لي
إذا كنت تستخدم نظام Linux:
استخدم: alias firebase = " npm config get prefix
/ bin / firebase"؛
لحلها ، لقد ساعدني.
curl -sL https://firebase.tools | سحق
بالنسبة لنظام التشغيل windows ، حاول تثبيته بدون -g .// لأنه سيخزن الوحدات في مكان ما في محرك الأقراص C حيث لن تجده مرة أخرى.
جرب npm -i - حفظ أدوات Firebase
سوف تجد .bin في node_modules من الدليل الحالي './node_modules/.bin'
حاول نسخ المسار الكامل لمجلد ./bin وتشغيل cmd واكتب: set path = copied_path
اكتب الآن: f irbase
الآن ستعمل. عليك تشغيل (تعيين المسار = المسار الكامل لمجلد .bin) في كل مرة تفتح فيها Terminal.
ماذا افعل؟
المحلول
npm install -g firebase-tools
firebase login
https://firebase.google.com/docs/cli#mac -linux-npm
التعليق الأكثر فائدة
قم بتشغيل الكود أدناه مع Terminal ،