Vue、Ionic、Vite项目配置base URL后构建应用无法启动求助
问题解决思路
- 核心问题:你在
vite.config.ts中错误使用了正则表达式格式的/baseURL/作为base配置值,而Vite要求base必须是字符串类型,这会导致构建后资源路径解析异常,应用无法启动。 - 正确配置方式:将
base配置改为字符串格式,示例:// vite.config.ts export default defineConfig({ base: '/baseURL/', // 用单/双引号包裹的字符串路径 // 其他配置... }) - 额外验证步骤:
- 确保路径首尾都包含斜杠(/),符合Vite的路径规范
- 构建完成后,检查dist目录下的
index.html,确认所有静态资源的引用路径已自动添加/baseURL/前缀 - 部署服务器需将
/baseURL/路径映射到你的dist目录,确保请求能正确命中资源
内容的提问来源于stack exchange,提问作者Поляков Денис
相关产品推荐
相关产品推荐

