位置: 编程技术 - 正文

详解如何将 Vue-cli 改造成支持多页面的 history 模式(vue-cal)

编辑:rootadmin

推荐整理分享详解如何将 Vue-cli 改造成支持多页面的 history 模式(vue-cal),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue怎么把数据传到后端,vue怎么把数据存储在本地,vue-cal,vue如何整合到java项目,vue怎么把数据存储在本地,vue文件如何编译成html,vue文件如何编译成html,vue文件如何编译成html,内容如对您有帮助,希望把文章链接给更多的朋友!

标题可能描述不准确, 大概就是这么个需求:

用 Vue-cli 搭建一个多入口, 多页面的站点, 也就是通过html-webpack-plugin插件会生成多个 .html 文件, 在默认下, 是只有 index.html 这个入口可以用 history 模式, 如: 而其他的入口只能用 hash 模式, 如: 因为webpack-dev-middleware会将所有的路由都指向 index.html 文件, 假如线上的时候, 都需要 history 模式, 这样多少会造成麻烦.

真是太二了, 刚写完文章就发现connect-history-api-fallback这个插件就是做这个的...

方法更新如下:

详解如何将 Vue-cli 改造成支持多页面的 history 模式(vue-cal)

修改 build/dev-server.js 文件

改成

具体规则就参考: 以下代码请无视 --------------

下面我们就来改造下, 让所有入口都支持 history 模式:

1. 首先, 我们在 build 目录下建立个 setup-dev-server.js 文件, 里面代码如下:

2. 修改 build/dev-server.js 文件

主要修改文件中var app = express()到module.exports = app.listen(port, function (err) {之间的代码

3. npm run dev 开始愉快的写代码吧

标签: vue-cal

本文链接地址:https://www.jiuchutong.com/biancheng/377405.html 转载请保留说明!

上一篇:详解Vue2 SSR 缓存 Api 数据(vue缓存数据)

下一篇:加载 vue 远程代码的组件实例详解(vue远程调用组件)

  • 销售收入印花税率是多少
  • 小规模纳税人增值税减免账务处理
  • 房地产开发的会计处理
  • 台港澳与境内合资企业和央企哪个好
  • 财务会计制度备案表
  • 个体户购买社保和自由人购买社保区别
  • 航天金税服务费诈骗
  • 发行股票时支付的发行费属于
  • 分期收款发出商品一批,售价50000
  • 调价单生成什么科目
  • 货运发票和提供建筑服务的专票备注怎么写?
  • 个人所得税申报退税的条件
  • 嵌入式软件开发工程师
  • 去年的税金没有计提
  • 简易征收当月已经开出的17%怎么办?
  • 新开办公司前三个月没交社保,后面正常缴纳
  • 上个月多计提的工资怎么调整
  • 企业收到留抵退税宣传报道
  • 公司固定资产出售给个人
  • 企业所得税分析方法
  • 根据完工产品编制记账凭证
  • 公允价值变动损益借贷方向
  • 小规模纳税人需要缴纳个人所得税吗
  • 发票与付款金额不一致违法吗
  • vue onshow
  • PHP:mcrypt_enc_get_key_size()的用法_Mcrypt函数
  • 管理费用怎么记凭证
  • 支付境外培训费要交税吗
  • 车辆购置税相关知识
  • 固定资产折旧计算方法公式大全
  • vue-cli-service权限不够
  • 允许加计扣除的委托境外研发费用
  • php demo
  • uniapp面试题必问的坑
  • 元素垂直水平居中方式
  • 毕业设计基于51单片机多功能电子钟的设计
  • 外贸公司美金账户维护费用
  • 固定资产到期日
  • elementui的表格
  • 终止劳动合同赔偿金最晚多久发放
  • 增值税进项发票勾选认证流程
  • 获取gridview某行某列的值
  • SQLServer2005 XML数据操作代码
  • 个人工资薪金如何零申报
  • 一人有限公司和个人独资企业区别
  • 普票和专票的区别对比
  • 抵债资产如何做债权转让
  • 对公可以转个人账户货款吗
  • 电子商务交易类应用发展现状
  • 坏账准备计提的方法和比例
  • 开空头发票犯法吗
  • 建筑业营改增后税务问题
  • sqlserver存储过程实例详解
  • windows下安装nas
  • Ubuntu上安装jdk
  • 系统有乱码怎么解决
  • win10提示测试模式
  • win10正版系统禁止设置密码
  • linux -al
  • 安装 centos
  • msxct.exe - msxct是什么进程 有什么用
  • win8.1 应用商店是不是不能用了
  • win7无法安装怎么办
  • 两个linux系统之间如何传文件
  • css教程实例
  • javascript基础
  • kui血条插件设置
  • nodejs settimeout异步
  • node 连接sqlserver
  • android auto翻译
  • jquery添加删除属性
  • python如何处理文本
  • jquery点击复制
  • jQuery+ajax读取并解析XML文件的方法
  • node实现文件上传
  • python二叉树
  • unityugui
  • 如何网上申领税票发票
  • 温州电子税务局电话号码
  • 数字经济与实体经济融合发展的理论探索
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设