Firebase-tools: Firebaseコマンドが見つかりません

作成日 2015年12月13日  ·  24コメント  ·  ソース: firebase/firebase-tools

ねえ!

Firebaseを初めて使用し、アプリをデプロイしようとしました。
しかし、私は常にこのエラーを受け取ります: -bash: firebase: command not found
でインストールしてみました
npm install -g firebase-tools a

aswel as
npm install --global firebase-tools

および対応するsudoコマンド。

これを修正する方法についてのアイデアはありますか?

question

最も参考になるコメント

ターミナルで以下のコードを実行します。

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

全てのコメント24件

スタックオーバーフローでこのスレッドを確認してください: http

これは特定のケースでのインストールの問題のように思われるため、今のところ終了します。 それでも問題が解決しない場合は、再度開いて、表示されているエラーに関する情報を入力してください。

「nodejs」をubuntuにインストールするために確認できますか?

チェックアップコマンド:
ノード-v

Windowsにノードバージョンが表示されない場合は、表彰に従ってください。

sudo apt-get install nodejs-legacy

その後、大丈夫です!

ターミナルで以下のコードを実行します。

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

@durulこれは約40分のばかげた分後に私の命を救いました-魅力のように働きました!

もう1つの問題は、ルート/管理者としてコンピューターにログインする必要があることです。 私は個人アカウントでこのソリューションを利用し、上記のコードは機能しましたが、root / administratorアカウントではないことが指摘されました。

やあみんな
Firebaseログインを実行しようとしていますが、これらのエラーが発生します
「firebase」は内部コマンドまたは外部コマンドとして認識されません。
操作可能なプログラムまたはバッチファイル。
助けてください!

@ victoredede21多分これは助けることができますか?

@Daily

すごい! ありがとう。

同じことが私にも起こりました。推奨のWindowsでgit1) Googleでログインする2)ファイルをインポートすることです。それはあなたのプロジェクトに火の基盤を与えます。 3) npmをインストールしました。4) npm install -g firebase-tools 5) srcとdistまたはパブリックフォルダーと同じレベルになるように、コンソールにlsを配置します。6) firebase login 7) firebase initで、準備ができています。プロジェクト。

@durulはまだ命を救っている<3

ここに書いたすべてを試しましたが、それでも同じ結果が得られます// bash:C:UsersMikeAppDataRoamingnpm / bin / firebase:そのようなファイルやディレクトリはありません

OSWinを使用しています。 Firebaseフォルダのパスを変数variavelに配置する必要があります。

alias firebase="npm config get prefix/bin/firebase"
上記の行は、 Linuxの〜/ .bashrcに配置する必要があります。

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を使用している場合:
使用:alias firebase = " npm config get prefix / bin / firebase";
それを解決するために、それは私を助けました。

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

Windowsの場合は、-g .//なしでインストールしてみてください。これは、モジュールがCドライブのどこかに格納され、二度と見つからないためです。
npm -i --savefirebase-toolsを試してください

.binは、現在のディレクトリ './node_modules/.bin'のnode_modulesにあります。
./binフォルダーのフルパスをコピーして、cmdを実行し、次のように入力してください:set path = copyed_pa​​th
今タイプ:f irbase
これで動作します。ターミナルを開くたびに実行する必要があります(パス= .binフォルダのフルパスを設定)。

er

私に何ができる?

解決

npm install -g firebase-tools
firebase login

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

このページは役に立ちましたか?
0 / 5 - 0 評価