2016-06-11 20 views
0

npmを使用してインストール済みのパッケージを呼び出すコマンドを実行しようとすると、新しいパッケージをインストールするときにnpmでエイリアスが自動的に追加されない

例:コルドバ

コルドバは、私は完全なパスを実行する場合にのみ、それは動作しますが、それは動作しません

を-v:

/Users/James/.npm -packages/bin/cordova -v

そのために私はaliを作成する必要があります完全なパスを使用した呼び出しを避けるために、各パッケージと同様に、多くのレベルで多くの問題を引き起こします。

マイNPMのバージョンは次のとおりです。

3.7.3

マイO.S

マックOSXエルキャピタン

答えて

0

あなた$PATH/Users/James/.npm-packages/bin/を追加します。

source ~/.bash_profile 

私の知る限りでOSXは、端末を開いたときに、その.bash_profile.bashrcの賛成で使用する必要がありますログインシェルとしてbashのを実行します:

export PATH="$PATH:$HOME/.npm-packages/bin/" 
はあなたの ~/.bash_profileとソース、それに上記を追加します。

詳細については、What is PATH?

関連する問題