首页 > 解决方案 > Angular 在版本 6 和 7 中从 url 中删除 index.aspx

问题描述

我对 Angular 的第 6 版和第 7 版有疑问。我认为问题来自构建项目的新配置方式......

问题是我将我的应用程序部署在 SharePoint 文件库中,当我尝试访问我的网站时,我在 url 中丢失了 index.aspx,但这对于导航非常重要

预期网址:

www.mysharepointurl.com/App/index.aspx/#/home

但是在角载荷后我得到

www.mysharepointurl.com/App/#/home

因此,如果人们在浏览器中点击刷新/后退/前进,他们就会离开网站。

使用Angular 5,我没有这个问题,所以我猜它来自构建项目的新配置方式。

谁能帮助或指出可能是什么问题?

标签: angularsharepoint

解决方案


好的,经过这么多小时的研究,我找到了它......

BaseHref = '/app/index.aspx/'

DeployUrl = '/app/'


推荐阅读