位置: 编程技术 - 正文

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

  • 劳务派遣公司如何收费
  • 资产损失税前扣除及纳税调整明细表
  • 服务行业人工费计入什么科目
  • 冲红电子发票是什么意思
  • 银行转账记录能保存多久
  • 公司没有账目违法吗
  • 对公收到一分钱怎么做账
  • 递延收益怎么交企业所得税
  • 公司税务状态变更怎么办
  • 亏损 纳税
  • 发生费用是什么意思
  • 留抵进项税额
  • 福利性收入属于什么分配
  • 原始凭证丢失如何处理会罚款吗
  • 资产损失税前扣除管理办法2019
  • 房地产开发企业会计科目
  • 什么叫经纪代理服务
  • 分项结转分步法例题及分录
  • 一般纳税人吧
  • 公司购买的冰箱供员工使用
  • 增值税专用发票可以开电子发票吗
  • 城市建设维护税是什么意思
  • 业务招揽方式
  • 工程结算收入要交税吗
  • 小微企业免税销售额一栏怎么填
  • 充值至他人支付账户
  • linux强制删除文件夹
  • 政府投资农业项目
  • 开出服务费的增值税发票
  • 什么情况下公司可以开除员工
  • 减税降费是针对个人还是企业
  • 取得普通发票与专票区别
  • 银行提取现金会计等式
  • PHP:is_uploaded_file()的用法_Filesystem函数
  • 固定资产减值准备可以转回吗
  • php生成csv文件
  • yolov1训练过程
  • php语言之面向对象编程 educoder
  • 客服部门发生的费用
  • 公司股东与公司往来怎么处理
  • c语言缺省值
  • 应付职工薪酬期末余额是什么意思
  • 自然人独资和个人独资是一样的吗
  • 库存现金的使用限额规定
  • 收到银行承兑汇票如何记账
  • 企业资产总额包括应收账款吗
  • sql server获取字段长度
  • 退付现金什么意思
  • 税前减免
  • 困难行业企业包括哪四大类
  • 事业单位扶贫费用怎么做账
  • 零余额帐户如何转出
  • 实名汽车票抵扣
  • 要交多少税收跟什么有关
  • 事业单位职工福利费使用范围和标准
  • 清空mysql数据库
  • 安装win7旗舰版用户名和密码是多少
  • xpkw
  • linux文件与目录
  • xp系统的搜索
  • linux挂起
  • centos7安装软件包命令
  • linux防火墙放行
  • launcher.exe是什么程序
  • win7更改ip地址后有网络无法上网
  • scumpve服务器
  • 3d引擎开发
  • Cocos2dx3.2 CrazyTetris 单线裁剪 对于判断消除的思考(一)
  • python选择器
  • 重写SimpleAdapter的getView以实现按钮点击响应
  • ug10避让怎么设置
  • Python默认参数 数组坑
  • 如何彻底删除android
  • android回调函数
  • javascript 数组删除
  • 地税申报打印不了发票
  • 按时交纳党费
  • 宁夏电子税务局官网登录入口首页
  • 海关行政处罚实施条例的适用范围
  • 普通发票和增值税普票有啥区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设