baumannzone / lazy-load-routes-vue

Lazy load routes on Vue with Webpack dynamic comments 🔮

Home Page:https://baumannzone.github.io/lazy-load-routes-vue/

Repository from Github https://github.combaumannzone/lazy-load-routes-vueRepository from Github https://github.combaumannzone/lazy-load-routes-vue

Follow me

Lazy load routes on Vue

with Webpack dynamic comments 🔮

main-terminal-image: lazy loading routes

Twitter  Â·  Instagram  Â·  Twitch  Â·  Threads


Branches

Each branch has its own router code. There are 5 branches:

  • main: Routes without lazy loading.
  • lazy-load: Lazy loading routes with randomly generated hashed chunks.
  • lazy-load-named-chunks: Lazy loading routes with manually generated named chunks.
  • lazy-load-named-chunks-request: Lazy loading routes with dynamically generated named chunks.
  • lazy-load-grouped-chunks: Lazy loading routes grouped into two separate chunks.

Build output

  • main:
    main image

  • lazy-load:
    lazy load image

  • lazy-load-named-chunks:
    lazy load named chunks image

  • lazy-load-named-chunks-request:
    lazy load request chunks image

  • lazy-load-grouped-chunks:
    grouped chunks image

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

About

Lazy load routes on Vue with Webpack dynamic comments 🔮

https://baumannzone.github.io/lazy-load-routes-vue/


Languages

Language:Vue 68.2%Language:JavaScript 19.4%Language:HTML 12.4%