You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Nuxt3开发模式无法生成静态应用,NODE_ENV被强制改为production

Nuxt3开发模式生成静态文件异常问题

我正在使用Nuxt3构建一个简单的SPA,但无法为开发模式生成静态文件。我采用Docker,基于node:20容器通过npm run generate命令构建应用,再使用Nginx容器部署生成的文件。

应用已完成“正确”构建并部署,但即使在node容器中设置环境变量NODE_ENV=development,Nuxt/Nitro仍会自动覆盖该变量,终端输出如下:

node@92e9e69997b1:~/app$ NODE_ENV=development npm run generate

> generate
> nuxt generate


 WARN  Changing NODE_ENV from development to production, to avoid unintended behavior.

现在的问题是,当应用运行出现错误时,我无法使用Chrome扩展Vue Devtools进行调试——因为该工具会对生产编译的应用自动禁用调试功能。

Vue Devtools禁用提示

内容的提问来源于stack exchange,提问作者fudo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 14:09:54