回答編集履歴
1
ちょっと修正
answer
CHANGED
@@ -22,7 +22,9 @@
|
|
22
22
|
|
23
23
|
`npm run xxx`という風にnpm-scripts越しに実行された場合、
|
24
24
|
PATH文字列の先頭だか末尾だかに`package.jsonのあるディレクトリ/node_modules/bin`みたいなパスが付与されます。
|
25
|
+
|
25
|
-
`-D`オプション付きでインストールするとこの
|
26
|
+
`-D`オプション付きでインストールすると、実行ファイルが存在するモジュールの場合、このディレクトリ内に実行ファイルを設置してくれます。
|
27
|
+
こういう経緯があるのでローカルインストールしているのにnpm-scrips越しだとあたかも普通のコマンドの様に認識してくれるのです。
|
26
28
|
gulpやwebpackなんかは`-D`の開発者用オプションを使ってインストールする癖をつけてください。
|
27
29
|
|
28
30
|
ただし、今回やりたいのはangularのcliのようですので`-g`オプションが適切でしょうね。
|