Closed knokmki612 closed 2 years ago
https://github.com/webdino/lyceum-pokemon/issues/6 で AWS アカウントを作成し AWS S3 バケットを作成した
npm run dev したところ以下のようなメッセージが表示され動かない
Nuxt CLI v3.0.0-rc.8 17:28:18
17:28:23
> Local: http://localhost:3000/
> Network: http://192.168.1.62:3000/
ℹ Vite client warmed up in 523ms 17:28:25
ℹ Vite server warmed up in 230ms 17:28:25
✔ Vite server built in 743ms 17:28:25
✔ Nitro built in 478 ms nitro 17:28:26
ERROR [worker reload] [worker init] File URL host must be "localhost" or empty on linux 17:28:26
at new NodeError (node:internal/errors:372:5)
at getPathFromURLPosix (node:internal/url:1400:11)
at fileURLToPath (node:internal/url:1423:50)
at finalizeResolution (node:internal/modules/esm/resolve:403:14)
at moduleResolve (node:internal/modules/esm/resolve:1009:10)
at defaultResolve (node:internal/modules/esm/resolve:1218:11)
at ESMLoader.resolve (node:internal/modules/esm/loader:580:30)
at ESMLoader.getModuleJob (node:internal/modules/esm/loader:294:18)
at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:80:40)
at link (node:internal/modules/esm/module_job:78:36)
nuxt.config.js から serverMiddleware プロパティを取り除き .nuxt
ディレクトリを取り除いた状態では同様の現象は生じないのでサーバー側を開発サーバーとして起動する場合の問題に見える
また npm run build
は正常にビルドが終了するし必要な環境変数を渡して node .output/server/index.mjs
すると http://localhost:3000/api/trainers
等正常に動作する
作業中のブランチ https://github.com/webdino/lyceum-pokemon/tree/running-test
暫定的対処でローカル環境にて npm run dev
トレーナーの作成、手持ちポケモンの追加等できることを確認した
@knokmki612 が前回から AWS S3 バケットを消したりサービスアカウントを消したりしている気がするので、改めてローカルで動作確認するのが目的
動作確認できたら完了