inflearn logo
강의

講義

知識共有

Vue.js ちゃんと学んでみませんか(Vue.jsプロジェクト投入1週間前)

Lazy Load(非同期コンポーネント)の設定

prefetch기능

738

hxhxhx

投稿した質問数 11

0

최근 vue cli가 업데이트 되면서 vue prefetch기능을 활성화하기 위해서는 

component: () => import(/* webpackChunkName: "about"*/ /*webpackPrefetch: true*/ '../views/AboutView.vue')

위와 같이 index.js의 컴포넌트 코드에 webpackPrefetch: true코드를 추가해야 하는것으로 알게되어 코드에 추가하였고, 정상 작동되었습니다.

 

그런데, 강의상에 나와있는 것처럼 위의 index.js코드를 그대로 둔 채로

vue.config.js에 

module.exports={
  chainWebpack: config=>{
    config.plugins.delete('prefetch'); //prefetch 삭제
  }
};

를 추가하고 서버를 재기동 했을 때 prefetch옵션이 제거되지 않고 그대로 작동합니다.

 

혹시 이것도 업데이트 되면서 바뀐 부분인가요?

vuex vuejs

回答 1

1

realprogrammers

vue 가 업데이트 되면서 기본 값이 prefetch를 사용하지 않는 것이기 때문에 앞으로 config.plugins.delete('prefetch')는 더이상 의미가 없습니다. prefetch를 사용하고 싶은 경우 라우터에서 지금 작성하신 것 처럼 webpachPrefetch:true를 넣어주시기만 하면 됩니다.

google login 를 따라하다가 오류 발생

0

937

1

Expected indentation of 2 spaces but found 4 오류

0

874

1

카카오 로그인 에러가 뜨세요

0

434

1

Multi-word질문드립니다.

0

234

2

설치 이후 npm run serve 화면 안나옴

0

651

1

vue cli 문제

0

361

2

요청드립니다.

0

160

0

eslint 에러발생

0

1384

1

main.js 질문드립니다.

0

228

1

vuex-persistedstate 는 동작 자체를 안하네요?

0

371

1

15강.조회화면 저장실습 - params안됨

0

286

1

array 넘겨주기

0

164

0

유튜브 4시간 강의와는 어떤 차이가 있을까요?

0

286

1

테이블 list 랜더링 되지 않습니다.

0

254

1

펑션을 한 depth 더 들어가면 $호출이 안되는 이유가 뭘까요?

0

288

2

name 값이 없는 경우 오류

0

209

1

vue config 파일 문의

0

346

1

실무 레벨에서 공통코드(기준정보)는 어떻게 구현 할까요?

0

327

1

강의자료가 따로 있나요?

0

362

1

computed 대신 직접 this.$store.state.user 사용은 안되나요?

0

171

0

lazy-load의 성능에 대해서 질문이 있습니다.

0

205

0

Prefetch 관련 질문 드립니다.

0

143

1

저는 왜 하나의 단어가 지정이 안될까요?

0

313

1

V디렉티브 문법 오류 질문드립니다.

0

487

1