Ошибка развертывания Nuxt3 в статических веб-приложениях Azure

Я пытаюсь запустить nuxt3 из коробки в статических веб-приложениях Azure, но всегда возникает ошибка, связанная с тем, что @ nuxt / kit не установлен. Это просто для моего собственного исследования, я сделал почти то же самое в Vercel с React + Next, и это работает как шарм.

Шаги:

Создано статическое приложение Azure для узла, связанное с github.

Создано приложение nuxt: (npx nuxi init nuxt3-app) https://v3.nuxtjs.org/getting-started/installation

Изменен вывод в yml рабочего процесса: https://v3.nuxtjs.org/docs/deployment/azure

Создан пустой .gitkeep внутри вывода / сервера

Репо:https://github.com/betonogueira/pessoalnuxt3

PS: Если я установлю, а затем удалю @ nuxt / kit, та же ошибка начнет возникать в среде разработки.

      Running 'npm run build'...


> @ build /github/workspace
> nuxt build

[log] Nuxt CLI v3.0.0-27238235.a1bcc53
[error] nuxi requires `@nuxt/kit` to be installed in your project. Try installing `nuxt3` or 
`@nuxt/bridge` first.
  at loadKit (node_modules/nuxt3/node_modules/nuxi/dist/chunks/kit.mjs:44:13)
  at Object.invoke (node_modules/nuxt3/node_modules/nuxi/dist/chunks/build.mjs:23:43)
  at _main (node_modules/nuxt3/node_modules/nuxi/dist/chunks/index.mjs:417:17)

1 ответ

Статические веб-приложения сейчас не работают, но если вы развернете их в функции Azure, они там будут работать. Я бился об это головой последние несколько дней.

По сути... У статических веб-приложений сейчас нет достаточно высокой версии Node.

Другие вопросы по тегам