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

Nuxt 3无法识别应用位于子目录,如何配置解决?

解决Nuxt3部署子路径下资源404问题

你把配置项放错位置了,baseURL 不属于 build 节点,正确配置是放在 app 节点下:

export default defineNuxtConfig({
  app: {
    baseURL: '/myProject/'
  }
})

重新构建项目后,.output/public/index.html 中的脚本路径会自动加上 /myProject 前缀,变成 <script type="module" src="/myProject/_nuxt/entry.4419fff1.js" crossorigin></script>,就能解决404错误。

额外说明:

  • workspaceDir 用于指定Monorepo工作区目录,和子路径部署需求无关
  • rootDir 是Nuxt项目的根目录,默认就是项目所在路径,无需手动配置

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 19:05:31