Angular 5 Universal排除在服务器上呈现的路径

问题描述 投票:5回答:1

有什么方法我只能强制Angular 5通用应用程序的特定路径的浏览器渲染?我在app.module.shared.ts中有以下路线

@NgModule({
    declarations: [...],
    imports: [
        ......
        RouterModule.forRoot([
            { path: '', redirectTo: 'home', pathMatch: 'full' },
            { path: 'home', component: HomeComponent },
            { path: 'auth-callback', component: AuthCallbackComponent},
            { path: '**', redirectTo: 'home' }        
        ]
        )
    ],
    providers: []
})

我希望mysite.com/auth-callback只能在浏览器中呈现,而不是在服务器端呈现。感谢您的帮助,未能找到任何帮助信息。

javascript angular universal
1个回答
0
投票

还没有这样的,你把api文件夹放在角度2根...如果你这样做,Angular2 / 4/5路线与api路线之间会有冲突......

所以,无论是使用子域还是将angular和api代码放在不同的目录中。

© www.soinside.com 2019 - 2024. All rights reserved.