iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > VUE >vue-cli history模式如何实现tomcat部署报404的解决方式
  • 741
分享到

vue-cli history模式如何实现tomcat部署报404的解决方式

2024-04-02 19:04:59 741人浏览 安东尼
摘要

小编给大家分享一下Vue-cli history模式如何实现Tomcat部署报404的解决方式,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!vue-cli开发过程中路由#不好看,去掉可使用

小编给大家分享一下Vue-cli history模式如何实现Tomcat部署报404的解决方式,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

vue-cli开发过程中路由#不好看,去掉可使用history模式,开发模式路径访问都没问题,部署到服务器之后访问路径时报404,这种情况需要配置服务器默认访问路径index.html.官网只提供了apache、Nginx的配置方式,没有tomcat的配置方式,下面以个例子来完成整个配置。

范例:vue-cli项目使用路由,tomcat作为服务器,项目文件夹名myvue

1.npm run build 打包生成的build文件夹中内容拷贝到myvue文件夹如下图:

vue-cli history模式如何实现tomcat部署报404的解决方式

2.myvue文件夹下新建WEB-INF/web.xml 其中添加404错误跳转路径如下图:

vue-cli history模式如何实现tomcat部署报404的解决方式

3.vue-cli项目config/index.js 配置assetsPublicPath:'/myvue/' 项目包名称

vue-cli history模式如何实现tomcat部署报404的解决方式

4.vue-cli项目src/router/index.js 配置mode:'history',base:'/myvue/'

vue-cli history模式如何实现tomcat部署报404的解决方式

以上vue-cli配置与tomcat部署都ok后,启动tomcat服务器,访问路径项目名myvue,ok可以正确访问了,

vue-cli history模式如何实现tomcat部署报404的解决方式

如果不设置服务器的index.html,也可以直接在vue-cli项目src/router/index.js 里 path:'/myvue/order-search'  直接配置上包名也可以解决问题

看完了这篇文章,相信你对“vue-cli history模式如何实现tomcat部署报404的解决方式”有了一定的了解,如果想了解更多相关知识,欢迎关注编程网VUE频道,感谢各位的阅读!

--结束END--

本文标题: vue-cli history模式如何实现tomcat部署报404的解决方式

本文链接: https://www.lsjlt.com/news/71052.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • vue-cli history模式如何实现tomcat部署报404的解决方式
    小编给大家分享一下vue-cli history模式如何实现tomcat部署报404的解决方式,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!vue-cli开发过程中路由#不好看,去掉可使用...
    99+
    2024-04-02
  • Vue路由history模式如何解决404问题
    小编给大家分享一下Vue路由history模式如何解决404问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!问题背景:vue-...
    99+
    2024-04-02
  • vue history模式刷新404原因及解决方法
    目录项目场景:问题描述原因分析:第一步第二步总结项目场景: 提示:这里简述项目相关背景: vue项目路由history模式 问题描述 提示:这里描述项目中遇到的问题: vue his...
    99+
    2024-04-02
  • 如何解决vue router使用history模式刷新后404问题
    这篇文章将为大家详细讲解有关如何解决vue router使用history模式刷新后404问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。因为我们的应用是单页客户端应用...
    99+
    2024-04-02
  • vue项目history模式下部署子路由跳转失败的解决
    目录history模式下子路由跳转失败使用history跳转路由不能跳转history模式下子路由跳转失败 问题描述:只有部分路由跳转正常刷新也不会白屏,部分路由出现跳转正常,刷新却...
    99+
    2024-04-02
  • vue-router如何实现history模式配置
    目录vue-router history模式配置一:概述二、实现history模式需要怎样配置mode:“history“的作用vue-router hist...
    99+
    2024-04-02
  • vue-cli如何打包使用history模式的后端配置
    这篇文章主要介绍vue-cli如何打包使用history模式的后端配置,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!apache的配置这是windows下的在httpd-vhosts...
    99+
    2024-04-02
  • vue中history模式如何打包部署在域名的二级目录配置
    这篇文章将为大家详细讲解有关vue中history模式如何打包部署在域名的二级目录配置,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。最近在做项目,需要把项目部署在域名下的...
    99+
    2024-04-02
  • Swagger2配置方式以及如何解决404报错
    Swagger2配置方式以及如何解决404报错,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Swagger2配置在spring boot项目中配置Swagger2,配置好了...
    99+
    2023-06-25
  • Vue路由History mode模式中页面无法渲染如何解决
    本篇内容主要讲解“Vue路由History mode模式中页面无法渲染如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Vue路由History mode模式中页面无法渲染如何解决”吧!Vu...
    99+
    2023-07-04
  • Vue项目部署到IIS后刷新报错404的问题及解决方法
    这里需要用到URL重写工具 --URL Rewrite(默认没有,需要自己下载安装) 如果IIS上默认有安装Web平台安装程序,我们可以使用平台自动安装URL Rewrite重写工具...
    99+
    2022-11-13
    vue部署后刷新404 vue部署IIS
  • Spring boot实现热部署的两种方式详解
    热部署是什么大家都知道在项目开发过程中,常常会改动页面数据或者修改数据结构,为了显示改动效果,往往需要重启应用查看改变效果,其实就是重新编译生成了新的 Class 文件,这个文件里记录着和代码等对应的各种信息,然后 Class 文件将被虚拟...
    99+
    2023-05-31
    springboot 热部署 spring boo
  • ASP Shell 是如何实现分布式部署的?
    ASP Shell 是一款强大的 WebShell 工具,可以帮助开发者和管理员快速执行命令、浏览文件、编辑文件和上传文件等操作。除此之外,ASP Shell 还具备分布式部署的能力,可以在多个服务器上同时部署,提高系统的可用性和性能。那么...
    99+
    2023-08-01
    shell 分布式 实时
  • vue严格模式启动项目报错如何解决
    本篇内容介绍了“vue严格模式启动项目报错如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!首先,我们需要了解什么是Vue.js的严格模...
    99+
    2023-07-06
  • uni-app多环境配置实现自动部署的方式详解
    目录前言一、uni-app 不同打包方式下的环境配置1.HBuilderX 方式2.基于 vue-cli 命令行方式二、配置多环境实现自动部署总结前言 uni-app 项目在不同阶段...
    99+
    2024-04-02
  • 如何理解ASP.NET与Ajax的实现方式
    如何理解ASP.NET与Ajax的实现方式,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Ajax 应该不是一项技术,是一种思想而已,跟 ASP.NET 以及其它...
    99+
    2023-06-17
  • .NET 实现启动时重定向程序运行路径及 Windows 服务运行模式部署的方法
    日常工作中有时候会遇到需要将程序直接在服务器上运行,而不依赖于 IIS 托管的情况,直接运行有两种方式,一种是部署为 服务模式,另一种则是 直接启动 .NET 发布之后的 exe 文...
    99+
    2024-04-02
  • Spring中注解方式的异步请求如何实现
    小编给大家分享一下Spring中注解方式的异步请求如何实现,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、Servlet3.0异步请求@WebServlet(value = "/async&...
    99+
    2023-06-15
  • 如何实现SITA报文解码匹配的正则表达式
    小编给大家分享一下如何实现SITA报文解码匹配的正则表达式,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!SITA报文解码匹配的正则表达式一、SITA报文ZCZC&...
    99+
    2023-06-03
  • 如何通过SQL语句在MongoDB中实现分布式数据库的部署和管理?
    如何通过SQL语句在MongoDB中实现分布式数据库的部署和管理?摘要:本文将介绍如何通过SQL语句在MongoDB中实现分布式数据库的部署和管理。首先,我们将简要介绍MongoDB以及其分布式特性。然后,我们会逐步介绍如何使用SQL语句来...
    99+
    2023-12-18
    MongoDB 分布式数据库 SQL语句
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作