ねえ!
Firebaseを初めて使用し、アプリをデプロイしようとしました。
しかし、私は常にこのエラーを受け取ります: -bash: firebase: command not found
でインストールしてみましたnpm install -g firebase-tools a
aswel as
npm install --global firebase-tools
および対応するsudo
コマンド。
これを修正する方法についてのアイデアはありますか?
スタックオーバーフローでこのスレッドを確認してください: 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でgitを1) 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_path
今タイプ:f irbase
これで動作します。ターミナルを開くたびに実行する必要があります(パス= .binフォルダのフルパスを設定)。
私に何ができる?
最も参考になるコメント
ターミナルで以下のコードを実行します。