vue-router按需加载 发表于 2017-10-13 参考 https://router.vuejs.org/zh-cn/advanced/lazy-loading.html 其实很简单, 就是把路由index.js的组件引入改一下就行了 12345import Foo from '@/components/foo'======>const Foo = import('@/components/foo') 虽然这样路由可以按需加载, 并且可以在需要跳转路由的时候再下载相应的路由有关的js文件了 理论上讲这样是可以提高首页的加载速度的, 因为毕竟请求的js文件少了嘛。 不过,如果网速不好,相应的js 下载过久的话,再跳转路由的时候会迟迟没有反应,体验也不见得会更好 怎么取舍就看需求了