Angular 获取ng serve上的版本不匹配错误

Angular 获取ng serve上的版本不匹配错误,angular,Angular,当我发球时,我会犯这样的错误 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/them

当我发球时,我会犯这样的错误

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
有谁能告诉我为什么会这样,或者我该如何解决

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 { }

这是我的仪表板模块

发送您的包.json。如果使用angular 4在现有项目上安装angular material,则版本将不匹配。角度材质为版本5.0.0-rc0。您应该将angular升级到版本5,这就是原因

npm install @angular/{animations,common,compiler,compiler-cli,core,forms,http,platform-browser,platform-browser-dynamic,platform-server,router}@'^5.0.0' typescript@2.4.2 rxjs@'^5.5.2'

npm install typescript@2.4.2 --save-exact

发送您的package.json。如果使用angular 4在现有项目上安装angular material,则版本将不匹配。角度材质为版本5.0.0-rc0。您应该将angular升级到版本5,这就是原因

npm install @angular/{animations,common,compiler,compiler-cli,core,forms,http,platform-browser,platform-browser-dynamic,platform-server,router}@'^5.0.0' typescript@2.4.2 rxjs@'^5.5.2'

npm install typescript@2.4.2 --save-exact

你能同时添加你的
package.json
文件吗?你能同时添加你的
package.json
文件吗?谢谢它解决了我的问题我很乐意帮助:)谢谢它解决了我的问题我很乐意帮助:)