Open2
Nuxt Devtools が正常起動しなくなった場合の対処(Websocket closed? いえ ~/.nuxtrc でした)
結論
~/.nuxtrc
から下記の行を削除し、再度 npm run dev
する
(それ以外の自分で記述した内容等は消す必要ありません)
telemetry.consent=1
telemetry.enabled=true
telemetry.seed="***"
modules.0="/Users/***/.nvm/versions/node/v16.14.2/lib/node_modules/@nuxt/devtools/module.cjs"
devtoolsGlobal.projects.0="/Users/***/***/***"
経緯
あるマシンだけ Nuxt Devtools が正常起動しなくなった。
Nuxt アイコンをクリックしても何も無いウィンドウが開かれるだけ。
コンソールにはこんな表示
[nuxt-devtools] WebSocket closed, reconnecting...
Uncaught (in promise) Nuxt Devtools client injection failed
Websocket まわりについて調べたが有益な情報なし
結局下記をみつけて解決した Thanks.
別途つぎのようなエラーが出るときもあるが同様に対処可能(modules.0=
の行を削除する)
Error while requiring module /Users/***/.nvm/versions/node/v16.20.0/lib/node_modules/@nuxt/devtools/module.cjs: Error: Cannot find module '/Users/***/.nvm/versions/node/v16.20.0/lib/node_modules/@nuxt/devtools/module.cjs'
今回はビルド時に発現した