Edited at

Nowを使ってNext.jsのアプリをデプロイする時にFile size limit exceededになる時の対処

More than 1 year has passed since last update.

無料プランだと1MBしかファイル容量が無い

$ now -d

をするとどのファイルでエラーになっているかわかる。

大体Webpackのビルドファイルやsourcemapの容量が1MBを超えているのが原因

$ next build

上記コマンドを事前に実行してと本番用にminifyしてビルドされるので容量が削減される。あとはエラーになったsoucemapファイルを削除しておく。

$ now -d

それらを対策してからnowすればデプロイされるはず