web-dev-qa-db-ja.com

Bower「GitがPATHにありません」エラー

プロジェクト用にNPM経由でgitとbowerをインストールしました。初めての使用です。

次に、bower install jQueryを実行してみました。たとえば、次の特定のエラーが表示されます。

ENOGIT git is not installed or not in the PATH

パスを実際にどこでどのように定義できますか?また、パスと言うとき、主なアイデアは何ですか?

また、この質問の背景にある概念を学習したり、一般的なNPMの使用法を学習したりするための優れたリソースが必要です。

Windows 7、64ビットを使用しています。

27
user1966211

The Bower documentation に記載されているように、 msysgit をインストールします。

WindowsでBowerを使用するには、msysgitを正しくインストールする必要があります。以下に示すオプションを必ず確認してください。

[] Git bashのみを使用

[x] WindowsコマンドプロンプトからGitを実行する

[] WindowsコマンドプロンプトからGitおよび付属のUnixツールを実行します

インストールが完了したら、CMDを再起動します。これで、あなた(そしてお辞儀)がコマンドプロンプトからgitを実行できるようになり、問題が修正されます。

71
Paul Mougel

リストから2番目または3番目のオプションを選択してgitがインストールされていることを確認してください。 PATHを自動的に変更することで、gitコマンドをcmdに浸透させます;)

enter image description here

7

手動の方法は、Git cmdパスをウィンドウPATH環境変数に追加することです。 Git cmdパスはマシン上で一意であり、次のようなものになります。

C:\Users\<YourUserName>\AppData\Local\GitHub\PortableGit_<SomeGuid>\cmd\

コマンドプロンプトから、PATH変数に次のように追加します。

path C:\Users\<YourUserName>\AppData\Local\GitHub\PortableGit_<SomeGuid>\cmd\;%PATH%

2
James McCormack

Git Bashを使用してBowerをインストールし、Git Bashからbower install jQueryを実行します。 [〜#〜] cmd [〜#〜]はPOSIX互換ではないため、GitはWindowsコマンドプロンプトから機能しません。

1
Rejoy

Powershellとコマンドプロンプトを忘れてください。 git bashを使用すると、通常どおり動作します。

1
Mike Ferrari

システムのコマンドターミナルではなく、そのディレクトリで「Git bash」を使用していることを確認してください:

enter image description here

1
athanzhang

「git Bash」を開き、コマンドを使用します:

npmインストール

0
Milton Quirino

最初にgitをPCにインストールします。パスを追加しない場合は自分で追加します

C:\ Program Files\Git\cmd

0
Mauricio Ruiz