位置: 编程技术 - 正文

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

  • 含税销售额换算成不含税销售额的公式是什么?
  • 合伙企业缓交所得税
  • 转让费和押金的区别
  • 企业所得税季报营业收入,营业成本怎么填
  • 普通发票专用发票每张最高限额
  • 货物及劳务税目
  • 外贸企业出口采购流程
  • 发票冲红重开摘要如何写合适?
  • 计提工资当月要结转吗?
  • 分次缴纳的注册资本入什么科目?
  • 固定资产融资租赁账务处理
  • 原材料盘盈审批后冲减
  • 接受长期股权投资的条件
  • 企业对固定资产进行计量时应选择的计量属性是
  • 企业向银行贷款需要什么条件
  • 如何减少资产负债表上的资本公积
  • 公司对外借款怎么做账
  • 短期理财的门槛
  • 收以前年度租金
  • 出口退税进项发票
  • 苏州工会经费减半政策
  • 企业为员工租房后的事故处理
  • 如何看待餐饮企业文化
  • 需要清卡才能开票吗
  • 清算汇缴报表填写模板
  • 完工产品定额直接材料费用
  • 递延所得税怎么产生
  • 一般纳税人增票流程
  • 向关联企业借款债资比
  • 企业公益捐赠的意义
  • 基建工程施工单位罚款如何做账?
  • 冲减材料采购成本
  • win11字体大小怎么调
  • 如何设置系统自带的输入法
  • 进口关税和增值税
  • 无线路由器如何桥接wifi信号
  • 公司暂估成本是什么意思
  • 盘点的原则包括
  • 对外投资概述
  • 企业租房费用可以计入成本吗
  • php rediscluster
  • LNMP部署laravel以及xhprof安装使用教程
  • yolov5map
  • php wechat
  • 接受捐赠收入要交企业所得税吗
  • 没有取得发票就把车卖了违法吗
  • js读取json配置文件
  • 织梦标签教程
  • 开专票一定要写明细吗
  • mysql数据库环境
  • mysql 中文排序是什么规则
  • 银行手续费未开发票前计入什么科目
  • 广告牌制作加盟厂家
  • 应付账款的余额表示什么
  • 印花税记入哪个费用
  • 发生销售折让的双方应做的会计分录是
  • 防洪费的税率是多少
  • 公章未备案是否不合法
  • 公司股东为另一家公司全股
  • 日记账的建立
  • solaris 2020
  • win7系统步骤
  • 电脑安装win8系统
  • mac系统自带的杀毒软件
  • linux系统中的用户分为哪几类
  • Win7安装i219v网卡驱动
  • Ubuntu GNOME 14.10的桌面升级到GNOME 3.16教程
  • 系统运行缓慢解决方法
  • init systemd
  • 升级win10系统卡住不动了
  • javascript that
  • jquery可以实现哪些效果
  • shell脚本监控日志输出
  • linux安装oracle数据库步骤
  • shell 算数计算
  • python wms
  • 如何用js实现一个简单的计算器
  • 获取某个div的高度
  • 税务数据清理变态
  • 税务年报怎么操作
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设