코드를 분할하여 사용자가 원하는 시점에 파일을 로딩하여 애플리케이션 초기 로딩 속도를 개선하는 방법
import LoginPage from '@/views/LoginPage.vue';
import SingupPage from '@/views/SingupPage.vue';
import LogoutPage from '@/views/LogoutPage.vue';
export default new VueRouter({
routes: [
{
path: '/login',
component: LoginPage,
},
{
path: '/signup',
component: SingupPage,
},
],
});
export default new VueRouter({
routes: [
{
path: '/login',
component: () => import('@/views/LoginPage.vue'),
},
{
path: '/signup',
component: () => import('@/views/SignupPage.vue'),
},
],
});