javascript - 为什么 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
为什么会在首页加载?为什么它会以不同的名称加载?
解决方案
推荐阅读
- python - Python套接字服务器,限制接收的数据
- flutter - 如何使用 redux 将状态传递给 Flutter 中的 BottomNavigationBar 页面?
- sql - 如何使用 ODBC 包从 SQL Server 将大表(>100 列(变量)和 100,000 个观察值)读入 R
- c# - 与 C# 项目、Azure 和 Office SharePoint 365 相关的架构/设计问题
- vhdl - Vhdl 并行或串行输入/并行输出寄存器
- erlang - 在 init_per_suite 中创建的命名 gen_server 进程在测试中不存在
- css - 在 Flexbox 中保持固定宽度元素的均匀间距
- r - 管道工 R 渲染 svg 文件
- azure-log-analytics - 了解 azure heartbeat 查询
- r - 如果主题没有两波数据,则删除它们