2017-11-20 11 views
0

サーブNGやったとき、誰もが、なぜそれが来ているか、どのように私はそれをNGのバージョンの不一致エラーを取得する

import { NgModule } from '@angular/core'; 
import { CommonModule } from '@angular/common'; 
import { DashboardComponent } from './dashboard.component'; 
import { RouterModule } from '@angular/router'; 
import { LineChartComponent } from './line-chart/line-chart.component'; 
import { BarChartComponent } from './bar-chart/bar-chart.component'; 
import {MatCheckboxModule,MatFormFieldModule} from '@angular/material'; 
export const routes = [ 
    {path:'',component:DashboardComponent}, 

] 
@NgModule({ 
    imports: [ 
    CommonModule, 
    RouterModule.forChild(routes),MatCheckboxModule, MatFormFieldModule 
    ], 
    declarations: [DashboardComponent, LineChartComponent, BarChartComponent] 
}) 
export class DashboardModule { } 

これを解決することができます教えてもらえます私はこの

ERROR in Metadata version mismatch for module /home/abhishek/projects/themeBootstrap4/node_modules/@angular/material/core/typings/index.d.ts, 
found version 4, expected 3,resolving symbol DashboardModule in /home/abhishek/projects/themeBootstrap4/src/app/pages/dashboard/dashboard.module.ts, 
resolving symbol DashboardModule in /home/abhishek/projects/themeBootstrap4/src/app/pages/dashboard/dashboard.module.ts 

のようなエラーを取得していますを提供私のダッシュボードモジュール

+1

あなたの 'package.json'ファイルも追加できますか? –

答えて

2

あなたのpackage.jsonを送ってください。既存のプロジェクトにアンギュラー4を使用してアンギュラマテリアルをインストールすると、バージョンミスマッチが発生します。角材料はバージョン5.0.0-rc0です。あなたの角をバージョン5にアップグレードする必要があります。ここではguideです。

npm install @angular/{animations,common,compiler,compiler-cli,core,forms,http,platform-browser,platform-browser-dynamic,platform-server,router}@'^5.0.0' [email protected] [email protected]'^5.5.2' 

npm install [email protected] --save-exact 
+0

ありがとう、私の問題を癒しました –

+0

私は助けて嬉しいです:) – stojevskimilan

関連する問題