2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

VercelでModule not found: Can't resolve 'date-fns'のエラー

Last updated at Posted at 2024-07-10

はじめに

すごい初歩的ですが、「Module not found: Can't resolve 'date-fns'」のエラーが発生したので、その対処法を書いておきます。

VercelでModule not found: Can't resolve 'date-fns'のエラー

ローカルでnpm run buildした際は何も問題なかったのですが、Vercelにデプロイすると以下のエラーが発生しました。

[11:41:39.815] Failed to compile.
[11:41:39.816]
[11:41:39.816] ./src/app/components/ReportList.tsx
[11:41:39.816] Module not found: Can't resolve 'date-fns'
[11:41:39.816]
[11:41:39.817] https://nextjs.org/docs/messages/module-not-found

date-fnsは日付のフォーマットで使用していました。

解決方法

シンプルに対象プロジェクトでnpm i date-fnsしてなかったためです。

ローカルで使えてたのはおそらく前にdate-fnsをグローバルにインストールしていたのかもしれません。

おわりに

ローカルでうまくいくのに、デプロイするとうまくいかないはあるあるなので、今後も意識しながらやっていきたいです。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?