Nuxt.jsでnpm run dev時にWARN [hardsource:d4db8d46] Node dependencies changed. Building new cache.

今回はNuxt.jsを使用しているときにnpm run devを行うと「WARN [hardsource:d4db8d46] Node dependencies changed. Building new cache.」というwarningが出たとき何かやる必要があるのかについてご紹介していきます。

Nuxt.jsのバージョンは2.18.1です。



Nuxt.jsでnpm run dev時にWARN [hardsource:d4db8d46] Node dependencies changed. Building new cache.

まず結論から言うと、警告メッセージは、hard-source-webpack-plugin(ハードソース・ウェブパックプラグイン)が、Node.jsの依存関係に変更があったため、新しいキャッシュを作成していることを示しています。これは通常の動作であり、警告として表示されていますが、問題ではありません。

hard-source-webpack-plugin は、Webpackのビルドキャッシュを作成してビルド時間を短縮するためのプラグインです。依存関係が変わると、キャッシュを更新する必要があり、その際にこのような警告が表示されることがあります。

この警告は無視しても問題ないです。
ただし、頻繁にこのメッセージが表示され、ビルド時間が極端に長くなる場合は、キャッシュの無効化やキャッシュのクリアを試してみると良いかもしれません。

終わりに

今回はNuxt.jsを使用しているときにnpm run devを行うと「WARN [hardsource:d4db8d46] Node dependencies changed. Building new cache.」というwarningが出たとき何かやる必要があるのかについてご紹介いたしました。

最後までお読みいただきありがとうございます。
よろしければブログやTwitterでのシェアをお願いしております。
コメントもお待ちしております。
誤植や勘違いなどございましたらコメント欄にて教えていただけると幸いです。

直接契約ができるフリーランスエージェント「エンハンス」を立ち上げました。
詳しくは下記LPをご参照ください。
https://enhance.decryption.co.jp/

Youtubeチャンネル開設いたしました。
チャンネル登録者10,000人を目指しているので、良いと思った方はチャンネル登録をお願いしたいです。
https://www.youtube.com/channel/UC219XhmSRxmXltTy6COxSMw






Nuxt.js

Posted by ちこ