vue3+vite打包部署后,生产页面报TypeError: Failed to fetch dynamically imported module

1,403 阅读1分钟

如图所示,作为前端行业的初学者,本地环境页面无任何问题,部署上线后其中两个三级页面无法打开,以下只分享我的经验

image.png

  • 检查路由配置和文件名正确的情况下
  • 确认在vite.config.js配置了"base:'./'"字段
  • 将component:()=>import('路径')改成"import 路径名 from '地址' 然后再 component:路径名"

注意这种方法主包会过大,记得分包