2017-08-02 12 views
0

にインストール後に見つかりません:お使いのシステム上の健全性チェックを実行よ:コマンドはヨーヨーは、このコマンドを使用してのインストール後のMacマシン

/Users/admin/npm/bin/yo -> 
/Users/admin/npm/lib/node_modules/yo/lib/cli.js 
/Users/admin/npm/bin/yo-complete -> 
/Users/admin/npm/lib/node_modules/yo/lib/completion/index.js 

> [email protected] postinstall /Users/admin/npm/lib/node_modules/yo 
> yodoctor 

ヨーマン博士 :

npm install -g yo 

私は次の出力を得ました

✔グローバルコンフィギュレーションファイルが有効です ✔Node.jsバージョン ✔hでの.bowerrcファイルがありませんNPMバージョン✔ホームディレクトリ ん.yo-rc.jsonファイル✔青梅ディレクトリ はNODE_PATH✔ は

すべてが大丈夫に見えるNPMのルートと一致して! /ユーザー/管理者/ NPM/libに └──[email protected]

しかし、私は

yo --version 

を実行したときに私が得た:コマンドが見つかりません:ヨーヨー

+0

あなたは最初に自作を使用してノードをインストールしましたか? – robertklep

+0

は@robertklepはい – Djama

+0

(そのために掲載の回答を参照してください)あなたの当面の問題を解決するつもりはありませんが、自作にインストールしたノードは、自分の中でされていない終わるれ、それが実行可能ファイルをインストールするには、非標準的なパスを使用しているので、本当に面倒くさです'$ PATH'です。あなたが気に入ったら、HomebrewでNodeをアンインストールし、Mac用の公式Node.jsインストーラを使用する:https://nodejs.org/en/download/ – robertklep

答えて

1

あなたは/Users/admin/npm/bin/を追加する必要がありますPATH変数に追加します。ちょうどあなたのホームディレクトリに存在するあなたの.bash_profileexport PATH="/Users/admin/npm/bin:$PATH"を追加するので、あなたは手動であなたのパスあなたは、端末アプリケーションを起動するたびに変更する必要がないことをすることができません。あなたは、端末を再起動するか、手動でbash_profileを実行する必要がその仕事をするためには

。 (コマンドecho $PATHを使用して)すべてがちょうど出力を働いた場合、あなたのパスを確認し、追加したディレクトリがその一部であるかどうかを確認するには。次に、コマンドwhich yoも正しい実行可能ファイルを指すはずです。

関連する問題