首页 > 解决方案 > 为什么 webpack 使用 webpackChunkName 向捆绑包中添加不同的路由名称

问题描述

我正在使用webpackChunkName我的路由器文件(Vue.js + Webpack)中的注释。

我的路由器文件定义了以下路由:

const HomePage = () => 
    import(/* webpackChunkName: "HomePage" */'@/views/home/HomePage.vue');
const PricingPage = () => 
    import(/* webpackChunkName: "PricingPage" */'@/views/pricing/PricingPage.vue');

当我加载主页时,我看到它也出于某种原因加载了定价页面块,并将其加载为HomePage~PricingPage.js

为什么会在首页加载?为什么它会以不同的名称加载?

标签: javascriptvue.jswebpackvue-clivue-cli-3

解决方案


推荐阅读