Posted at

もう npm ls でイラッとしない

みなさんは npm ls で依存モジュールがずらずらと表示されて、イラッとしたことはありませんか。私はあります。

npm ls --depth=0

とすれば、トップレベルのモジュールのみに制限できますが、いちいち --depth=0 をつけるのは面倒です。

そこで、次のコマンドを実行してみましょう。

npm config set depth 0

これ以降、--depth=0 をつけなくても、npm ls でトップレベルのモジュールのみが表示されるようになります。設定は ~/.npmrc に保存されます。

依存ツリーが見たい場合は、

npm ls --depth=9999

のように、depth を適当に大きな値で上書きすれば OK です。


参考