Angular 如何控制要预渲染的路径?

Angular 如何控制要预渲染的路径?,angular,server-side-rendering,prerender,Angular,Server Side Rendering,Prerender,我正在尝试使用,ng run[myAppName]:prerender预渲染我的angular应用程序。我只想预渲染/的内容,因为其他路由不需要预渲染。尽管它找到了一种方法来预渲染angular.json配置中未包含的其他路由 Angular.json "prerender": { "builder": "@nguniversal/builders:prerender", "options&qu

我正在尝试使用,
ng run[myAppName]:prerender
预渲染我的angular应用程序。我只想预渲染
/
的内容,因为其他路由不需要预渲染。尽管它找到了一种方法来预渲染angular.json配置中未包含的其他路由

Angular.json

    "prerender": {
      "builder": "@nguniversal/builders:prerender",
      "options": {
        "browserTarget": "[myApp]:build:production",
        "serverTarget": "[myApp]:server:production",
        "routes": [
          "/" // <--- One route listed...
        ]
      },
      "configurations": {
        "production": {}
      }
    }

尝试更新到>=Angular 11.1并将
“guessRoutes”:false
添加到Angular.json

...
"routes": [
    "/"
],
"guessRoutes": false
见:

...
"routes": [
    "/"
],
"guessRoutes": false