2016-10-22 9 views
0

私はブランチアウトをチェックして "npm update"を実行するすべての人に利用できるようにするため、npm install bower --save-dev経由でbowerをインストールしました。私はnpm install bower -gでインストールした場合、バワーを実行する方法を知っていましたが、実際にはどのように実行するのですか?npmでローカル(--save-dev)ツールを実行

この方法は私を満たしていない:

./node_modules/bower/bin/bower -v 

npm tools bower -vのようなものはありませんか?

答えて

1

いいえ、npm toolsコマンドはありません。しかしここにはalternative solutionがあります。

シェルがbashの場合は、.bashrcに関数を追加できます。

# ~/.bashrc 
function npm-tools {                         
    (PATH=$(npm bin):$PATH; eval [email protected];)                    
} 

次に、次のようなコマンドを実行して必要な処理を実行できます。

# $ tree node_modules/ -L=1 
# node_modules/ 
# └── bower 
$ ./node_modules/bower/bin/bower -v 
1.7.9 
$ npm-tools bower -v 
1.7.9 
+0

少し違いましたが、あなたのヒントは素晴らしかったです! – xetra11

関連する問題