2017-01-31 12 views
0

NPMで初めてエラーが発生したと仮定したので、Node & NPMをアンインストールして、エラーを出していたパッケージを使用しませんでした。 私は新しくインストールしました&は別のプロジェクトで作業を始めました。私はパッケージ(とそれのバージョンcliで)をインストールしました。コマンドラインコマンドは、ターミナルセッション中に働いていました。その間に、私はそれをグローバルに、私のプロジェクトにインストールしました。しかし、他のターミナルタブや新しいターミナルセッションでは、コマンドはコマンドを見つけられません。 私はnpm rootを実行したとき、私は受け取る: /Users/MYUSERNAME/node_modulesNPMパッケージ(CLI付き)がグローバルにインストールされていますreturnコマンドが見つかりません

と私はnpm root -gを実行すると、私は受け取る:それは私がしているmjml(およびmjmlでこれを試してみた二つのパッケージの価値がある何のため

/Users/MYUSERNAME/.npm-global/lib/node_modules

を-cli)とgulp(およびgulp-cli)が含まれます。私は両方をアンインストールして、再度ルートディレクトリから-gフラグを使って再インストールしましたが、何も変更されていないようです。

答えて

2

私はこの質問をする前に私が行ったグーグルでこれを逃したようです。 私のローカルフォルダ(/Users/YOURUSERNAME/node_modules)に誤ってグローバルパッケージをインストールしていたようです。

npm config set prefix /usr/localが問題を修正しました。

関連する問題