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进行调试——因为该工具会对生产编译的应用自动禁用调试功能。

内容的提问来源于stack exchange,提问作者fudo
相关产品推荐
相关产品推荐

