当前位置: 首页 > 知识库问答 >
问题:

角度部署url开关的问题

强阳曜
2023-03-14

我想把我的spring boot webapp和angular前端部署到tomact服务器上。我用angular cli和以下命令构建angular应用程序

ng build --deploy-url /mywebapp/

该应用程序运行正常,但仍存在以下问题:

  1. 每次我都必须手动将base href标记更改为

共有1个答案

司空宗清
2023-03-14

每当你建造

用它建造

ng build --base-href .

这将解决你的问题#1

问题3

这篇文章将在tomcat apache 8.5.4的HTML5模式下工作,并提供404页面刷新

  1. 添加 /opt/tomcat/conf/context.xml

<代码>

 类似资料:
  • 我试图在我的应用程序中有一个无限滚动的部分。为了实现这一点,我使用这个组件来处理滚动事件等等。当滚动到达div的底部时,我调用一个函数来获取更多数据。到现在为止,一直都还不错。 为了使这个函数更有效,我试图在调用之前等待几秒钟,并确保数据得到正确处理。为此,我一直在查看Angular网站上展示的维基百科搜索示例。 我有一个类似于本文所示的设置,我的问题是调用时出现以下错误:

  • 特性开关(Feature Gates)是 Kubernetes 中用来开启实验性功能的配置,可以通过选项 --feature-gates 来给不同的组件(如 kube-apiserver、kube-controller-manager、kube-scheduler、kubelet、kube-proxy等)开启功能特性。 开关名称 默认开启 阶段 支持版本 Accelerators false Al

  • 我正在Windows 8.1 64位上开发JavaFX8应用程序,带有4GB内存,使用的是运行JDK 8u25 64位版本的Netbeans 8.0.2。 应用平台是JDK版本8u25 32位,问题是当我构建项目时,应用程序运行正常,但当我做本机打包时,我可以为应用程序提供32位JRE和exe文件。 “由于配置问题,已跳过捆绑程序Windows应用程序映像:FX SDK和JRE运行时之间的位体系结

  • 问: 我在用workerman-chat 开发了一个简单的即时通讯工具,不过是用的windows版本 现在要把它放到linux环境下面该怎么操作呢? 答: 两种方法: 1、下载linux版本的workerman-chat,然后把你的Applications下的文件替换上去即可。 2、把Workerman目录换成Linux版本的Workerman即可。 第2种方法适用于所有windows版本移植到L

  • 问题内容: 我试图弄清楚如何设置Apache Tomcat服务器以为具有深层链接的角度应用程序提供服务。例如: 静态服务器在收到对mysite.com/的请求时,通常会返回index.html。但是它拒绝mysite.com/heroes/42并返回404-Not Found错误,除非将其配置为返回index.html。 我想在localhost / angular上提供angular应用,我尝试

  • 我在Google Container Engine上部署了一个容器,它运行良好。现在,我想公开它。 这个应用程序是一个侦听2个端口的服务。使用kubectl公开部署,我创建了2个负载均衡器,每个端口一个。 我制作了两个负载平衡器,因为kubectl expose命令似乎不允许使用多个端口。虽然我在kubectl上将其定义为type=LoadBalancer,但一旦在GKE上创建了它们,它们就被定义