Azure 静态 Web 应用程序中的 Nuxt3 部署错误
Nuxt3 deploy error in Azure Static Web Apps
我正在尝试 运行 在 Azure 静态 Web 应用程序中开箱即用的 nuxt3,但它总是 运行 出现关于 @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
在 output/server
中创建了空的 .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)
静态 Web 应用程序目前无法运行,但如果将其部署到 Azure Functions,它确实可以运行。最近几天我一直反对这个。
本质上...静态 Web 应用程序目前没有足够高的节点版本。
我正在尝试 运行 在 Azure 静态 Web 应用程序中开箱即用的 nuxt3,但它总是 运行 出现关于 @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
在 output/server
中创建了空的 .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)
静态 Web 应用程序目前无法运行,但如果将其部署到 Azure Functions,它确实可以运行。最近几天我一直反对这个。
本质上...静态 Web 应用程序目前没有足够高的节点版本。