2017-02-20 3 views
2

を失敗しhttps://angular.io/docs/ts/latest/guide/router.html#!#browser-url-stylesAngular2がドキュメントから

アイブ氏は

const appRoutes: Routes = [ 
    { path: '', redirectTo: 'login', pathMatch: 'full' }, 
    { path: 'login', component: LoginComponent}, 
    { path: 'reset-password', component: ResetPasswordComponent }, 
    { path: '**', component: PageNotFoundComponent } 
    ]; 

@NgModule({ 
    imports: [ 
    RouterModule.forRoot(appRoutes, { useHash: true }) //added this useHash 
    ], 
    exports: [RouterModule], 
    providers: [] 
    }) 
    export class AppRoutingModule { } 

を追加しました。しかし、今node_modules/@angular/router/index"' has no exported member 'ROUTER_PROVIDERS'とuseHash

上のラインにエラーポイントこれらはというエラーを取得していますAPPモジュールの輸入品

imports: [ 
BrowserModule, 
FormsModule, 
HttpModule, 
AppRoutingModule, //CONTAINS THE ABOVE ROUTING 
AngularFireModule.initializeApp(firebaseConfig) 

], 

Wh ERE私が間違っているか、何よりは、私はこれを試してみてください

+0

をあなたは私がちょうどangular2 CLIで数分ので、新しいプロジェクトをceated古いルータのバージョン – echonax

+0

を使用しています私はこれが古いルータのバージョンではないと信じています –

+0

あなたはあなたの輸入品を分かち合うことができますか?あなたのコードのどこかで 'ROUTER_PROVIDERS'を使用していますか? – echonax

答えて

-1

に動作するようにこれを追加する必要があります:

imports: [ 
    BrowserModule, 
    FormsModule, 
    HttpModule, 
    AngularFireModule.initializeApp(firebaseConfig), 
    AppRoutingModule, 
], 
関連する問題