Firebase-tools: لم يتم العثور على أمر Firebase

تم إنشاؤها على ١٣ ديسمبر ٢٠١٥  ·  24تعليقات  ·  مصدر: firebase/firebase-tools

مهلا!

أنا جديد على Firebase ، وحاولت نشر تطبيقي.
لكنني أتلقى هذا الخطأ دائمًا: -bash: firebase: command not found
حاولت التثبيت مع
npm install -g firebase-tools a

اسول مثل
npm install --global firebase-tools

وأمرهم المقابل sudo .

أي أفكار حول كيفية إصلاح هذا؟

question

التعليق الأكثر فائدة

قم بتشغيل الكود أدناه مع Terminal ،

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

ال 24 كومينتر

تحقق من هذا الموضوع في تجاوز المكدس: 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.

er

ماذا افعل؟

المحلول

npm install -g firebase-tools
firebase login

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

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات