経験知ロゴ

各node-moduleがどれくらいのファイルサイズか調べる方法

node_modulesのファイルサイズを調べる。

Electronでアプリ開発をしていると、buildしたファイルがなかなかの大きさになります。

僕の場合、node_modulesのファイルサイズが肥大化しすぎることで、build後のアプリが500MB近いサイズになっていました。

どのモジュールがどれだけのサイズかを知っておくと、選別に役立つので、その方法を紹介します。

node_moduleのファイルサイズを調べる

npm download sizeで、調べたいnpmパッケージの名前を入れてEnterを押すと、そのパッケージのサイズを調べられます。
ファイルサイズ

このようにファイルサイズがわかります。
結果

プロジェクトのパッケージファイルサイズ一覧を調べる

cost-of-modulesを使うと、現在いるフォルダのプロジェクトで使われているnpmパッケージのファイルサイズ一覧を表示してくれます。

グローバルにcost-of-modulesをインストール。

npm install -g cost-of-modules

調べたいフォルダに移動後、下記コマンドでnpmパッケージのファイルサイズを調べられます。

cost-of-modules --no-install

おわりに

何も考えずにとりあえずnpm インストールしていると、node_modulesがどんどん大きくなってしまします。

使っていないパッケージもあるはずなので、それも調べつつアプリの軽量化を図っていきたいです。

役に立ったらこの記事のシェアをお願いします

ブログのフォロー・RSS購読は下記ボタンから