Nuxt3 のプロジェクトで VSCode Dev Containers を使って開発している。
そのプロジェクトでnpm run dev
するも、エラーが出てブラウザが真っ白に。。。
Failed to load resource: net::ERR_CONTENT_LENGTH_MISMATCH
調べてみると、Nuxt の issue が見つかった。
Dev Containers と Nuxt で相性が悪いところがあるらしく、サーバーを起動するときに--no-fork
をつけると問題を回避できるとのこと。
package.json
{
"scripts": {
"dev": "nuxt dev",
"dev:no-fork": "nuxt dev --no-fork",
}
}
npm run dev:no-fork
# nuxt dev --no-fork が実行される
無事、デバック起動できるようになった。