位置: 编程技术 - 正文

详解如何将 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远程调用组件)

  • 自然人电子税务局
  • 冲减计提
  • 印花税的应税凭证名称怎么填写
  • 企业新成立,何种情况下需要开始记账报税
  • 固定资产原值增加后折旧年限变吗
  • 总账和成本哪个工资高
  • 机票抵进项税税率
  • 用党委经费买的固定资产如何计提?
  • 监控系统计入开户费用吗
  • 押金 保证金
  • 货物抵扣如何入账
  • 餐饮消费,碰到商家不愿意开发票怎么办?
  • 营增改的四大“增效剂”
  • 加计扣除申报表填报说明
  • 未达起征点可以开增值税专票吗
  • 企业购买汽车需要缴纳什么税
  • 企业筹办费会计处理
  • 登记变更是什么意思
  • 刚成立的工业企业如何具体设计和考虑成本项目处理?
  • 政府返还的资金如何处理
  • 对公账户转钱出来
  • excel中如何选择只能选择的项
  • mac电脑command键快捷设置
  • 询证函有法律效力吗
  • 城镇土地使用税优惠政策
  • 工会经费,职工福利费,教育经费的扣除标准
  • 外贸公司进出口权办理流程
  • 备孕男的要吃叶酸吗? 已解决
  • php数组函数面试题
  • win10新装系统我的电脑在哪
  • 外销收入含税吗
  • php判断数组长度
  • php时间函数代码
  • thinkphp withjoin
  • vue treegrid
  • 跨地区经营建筑企业预缴增值税
  • 登录页面的实现方式
  • 人工智能科技向善
  • transformer中的token
  • 可以抵扣土地增值税的项目
  • 企业初期面临的主要问题
  • 接手前往年的银行余额不平怎么办?
  • dede插件
  • 对公户单笔转账有限额吗
  • 工会经费上缴流程
  • 财务负责人和法人可以一个人吗
  • 支付宝付款,对方能看见是花呗还是银行卡么
  • 海关双抬头进口增值税发票如何抵扣
  • 建筑企业预缴税
  • 盘盈存货账务处理
  • 现金流量的构成内容
  • 进项税额转出还要交税吗
  • 小规模纳税人建筑服务预缴增值税
  • 期末自动结转期间损益
  • fedora iso
  • linux/unix
  • win7 64位旗舰版系统运行游戏提示计算机丢失mxvcp120.dll的解决方法
  • Win7怎么把桌面文件迁移到D盘中
  • macpro教程
  • xp系统1
  • xp administrator隐藏如何找回解决方案
  • windows8装 .NET 3.5 时出现0x800F081F错误解决方法
  • dpd参数
  • cocos creator读取json
  • opengl使用教程
  • [置顶]游戏名:chivalry2
  • unity3d怎么移动物体
  • vue怎么实现多页面
  • shell ui
  • python 异常捕获
  • ubuntu20.04 python
  • Python的内置字典数据类型为___
  • 江西省发票综合服务平台
  • 浙江省工会经费减免最新政策2019年
  • 河北个体工商户年报入口
  • 如何做好税务党建工作
  • 增值税专用发票和普通发票的区别
  • 省税务局属于什么级别
  • 实体经济的行业有哪些
  • 跨区域涉税事项报告表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设