Angular 为什么从URL中删除index.html

Angular 为什么从URL中删除index.html,angular,sharepoint-2013,Angular,Sharepoint 2013,我在SharePoint上部署了一个angular应用程序,但当页面加载“index.aspx”已从URL中删除时,因此当用户刷新时,它会为他提供不同的页面URL,并且没有该URL的权限。对于此修复,请更改一点angular.json { "projects": { "yourApp": { "projectType": "application", "root"

我在SharePoint上部署了一个angular应用程序,但当页面加载“index.aspx”已从URL中删除时,因此当用户刷新时,它会为他提供不同的页面URL,并且没有该URL的权限。对于此修复,请更改一点angular.json

{
  "projects": {
    "yourApp": {
      "projectType": "application",
      "root": "",
      "sourceRoot": "src",
      "prefix": "app",
      "architect": {
        "build": {
          "builder": "@angular-devkit/build-angular:browser",
          "options": {
            "index": "src/index.html", // place where you put path
          },
        }
      }
    }
  }
}