みなさんは npm ls
で依存モジュールがずらずらと表示されて、イラッとしたことはありませんか。私はあります。
npm ls --depth=0
とすれば、トップレベルのモジュールのみに制限できますが、いちいち --depth=0
をつけるのは面倒です。
そこで、次のコマンドを実行してみましょう。
npm config set depth 0
これ以降、--depth=0
をつけなくても、npm ls
でトップレベルのモジュールのみが表示されるようになります。設定は ~/.npmrc
に保存されます。
依存ツリーが見たい場合は、
npm ls --depth=9999
のように、depth
を適当に大きな値で上書きすれば OK です。