【发布时间】:2023-03-09 12:21:02
【问题描述】:
我正在尝试按照指南在 Vue 2 应用程序中延迟加载路由,但 webpack 没有创建块。
在我的路由器文件中
const Home = () => import(/* webpackChunkName: "Home" */'@/features/titles/views/Home.vue');
我的 vue 配置文件已经删除了预取和预加载插件(如 suggested here)
config.plugins.delete('prefetch');
但是构建任务的输出总是一样的:
File Size Gzipped
dist/app.js 2024.66 KiB 452.42 KiB
vue版本是2.6.1,vue-router是3.0.7。 该项目设置了 Typescript,我不知道是否有任何关系,因为在其他使用纯 js 的类似项目中,路由中的延迟加载工作正常。 任何人都知道实施/配置中可能有什么问题吗?
【问题讨论】:
-
你能给我们看看你的整个 router.ts 文件吗?
标签: vue.js vuejs2 vue-router