Ответ 1
Как уже отмечалось выше, вы должны просто использовать объект с provide
и useClass
свойствами, например в следующем:
bootstrap(App, [
CookieService,
AuthService,
WindowService,
COMMON_DIRECTIVES,
ROUTER_DIRECTIVES,
HTTP_PROVIDERS,
provideRouter(AppRoutes),
{ provide: LocationStrategy, useClass: HashLocationStrategy }
]);
Этот пример из моего проекта Github используя Angular2, Bootstrap 4, OAuth2 и Webpack. Я обновлял его, когда были выпущены различные версии альфа, бета и RC Angular2.