LoginSignup
0
0

More than 3 years have passed since last update.

[Docker/Windows]Next.jsを10.2にしたら自動更新されなくなった

Posted at

状況

WindowsのDocker(WSL2)で動かしているNext.jsを10.2にアップグレードしたら自動更新(Auto Refresh)されなくなりました。

問題が起きているのはWindows上のDockerのみで、Macでは問題なしです。

Next.jsを9系に戻せば直るのですが、10.2では壊れていたIE11サポートが修正されているので、できれば10.2を使いたいという特殊な事情がありました。
イキって最新の10.2を使いたい方向けです。

環境

Windows10 Pro 64bit
Docker 3.3.3 (WSL2, image node:alpine)
Next 10.2

とりあえずの解決方法

下記の様にデフォルトの webpack5 ではなく、webpack4 を使う指定をします。
Next.jsプロジェクトのルートにnext.config.js が無ければ新規で作成します。

next.config.js
module.exports = {
  future: { webpack5: false }
}

参考

Next.js 10.0.6以降のwebpack5設定方法
GitIssues (それっぽいの無い)

0
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
0
0