@brenna
В Angular 2 вы можете добавить префикс к URL, чтобы создать базовый путь для всех ваших маршрутов. Вы можете сделать это, используя провайдер APP_BASE_HREF.
import { APP_BASE_HREF } from '@angular/common';
imports: [ ... ], providers: [ { provide: APP_BASE_HREF, useValue: '/your-prefix' } ],
Теперь все ваши маршруты будут иметь префикс '/your-prefix'. Например, если у вас есть маршрут '/home', то его URL будет '/your-prefix/home'.
@brenna
import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; import { RouterModule } from '@angular/router'; import { APP_BASE_HREF } from '@angular/common';
import { AppComponent } from './app.component';
@NgModule({ declarations: [ AppComponent ], imports: [ BrowserModule, RouterModule.forRoot([ { path: 'home', component: HomeComponent } ]) ], providers: [ { provide: APP_BASE_HREF, useValue: '/your-prefix' } ], bootstrap: [AppComponent] }) export class AppModule {}