Node.js 角度:意外值中的错误';CdkScrollableModule

Node.js 角度:意外值中的错误';CdkScrollableModule,node.js,angular,typescript,Node.js,Angular,Typescript,我做了npm更新,突然发现自己的应用程序停止工作了 我遇到了以下问题: ERROR in Unexpected value 'CdkScrollableModule in /Users/***/dev/FEprojects/GsmMusicApp/node_modules/@angular/cdk/scrolling/index.d.ts' imported by the module 'MatSidenavModule in /Users/***/dev/FEprojects/GsmMusic

我做了npm更新,突然发现自己的应用程序停止工作了

我遇到了以下问题:

ERROR in Unexpected value 'CdkScrollableModule in /Users/***/dev/FEprojects/GsmMusicApp/node_modules/@angular/cdk/scrolling/index.d.ts' imported by the module 'MatSidenavModule in /Users/***/dev/FEprojects/GsmMusicApp/node_modules/@angular/material/sidenav/index.d.ts'. Please add a @NgModule annotation.
Can't export value CdkScrollableModule in /Users/***/dev/FEprojects/GsmMusicApp/node_modules/@angular/cdk/scrolling/index.d.ts from MatSidenavModule in /Users/***/dev/FEprojects/GsmMusicApp/node_modules/@angular/material/sidenav/index.d.ts as it was neither declared nor imported!
Can't export value CdkScrollableModule in /Users/***/dev/FEprojects/GsmMusicApp/node_modules/@angular/cdk/scrolling/index.d.ts from MatMenuModule in /Users/***/dev/FEprojects/GsmMusicApp/node_modules/@angular/material/menu/index.d.ts as it was neither declared nor imported!
Can't export value CdkScrollableModule in /Users/***/dev/FEprojects/GsmMusicApp/node_modules/@angular/cdk/scrolling/index.d.ts from MatSelectModule in /Users/***/dev/FEprojects/GsmMusicApp/node_modules/@angular/material/select/index.d.ts as it was neither declared nor imported!
Can't export value CdkScrollableModule in /Users/***/dev/FEprojects/GsmMusicApp/node_modules/@angular/cdk/scrolling/index.d.ts from MatTooltipModule in /Users/***/dev/FEprojects/GsmMusicApp/node_modules/@angular/material/tooltip/index.d.ts as it was neither declared nor imported!
我曾尝试在AppModule中添加CdkScrollableModule,但没有任何效果

我如何解决这个问题

问候,

瑞克

ng版本:

Angular CLI: 9.1.12
Node: 13.11.0
OS: darwin x64

Angular: 9.0.7
... animations, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router
Ivy Workspace: No

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.1000.8
@angular-devkit/build-angular     0.1000.8
@angular-devkit/build-optimizer   0.1000.8
@angular-devkit/build-webpack     0.1000.8
@angular-devkit/core              10.0.8
@angular-devkit/schematics        9.1.12
@angular/cdk                      9.1.3
@angular/cli                      9.1.12
@angular/material                 9.2.4
@ngtools/webpack                  10.0.8
@schematics/angular               9.1.12
@schematics/update                0.901.12
rxjs                              6.5.5
typescript                        3.7.5
webpack                           4.43.0
npm版本:

{
  'gsm-music-app': '0.0.0',
  npm: '6.14.5',
  ares: '1.15.0',
  brotli: '1.0.7',
  cldr: '36.0',
  icu: '65.1',
  llhttp: '2.0.4',
  modules: '79',
  napi: '6',
  nghttp2: '1.40.0',
  node: '13.11.0',
  openssl: '1.1.1d',
  tz: '2019c',
  unicode: '12.1',
  uv: '1.34.2',
  v8: '7.9.317.25-node.29',
  zlib: '1.2.11'
}

请尝试完全删除node_modules目录并再次运行“npm install”。哪一个?node_modules作为多个目录存在,如果我删除最顶层的一个,npm安装将不再工作。我指的是项目级的node_modules目录,因此位于package.json或angular.json(顶层)的位置旁边。为什么npm安装不再工作?您是否在正确的目录中执行了该命令?好的,现在我找到了正确的文件夹,并将其删除,npm安装工作正常,但ng serve仍报告相同的问题。npm安装报告如下:(由于coments中的字符限制,必须使用pastebin)好的,我明白了,必须安装“npm安装”警告的那些版本,它现在可以工作了。但是我不知道如何处理关于@ngtools的警告/webpack@10.0.8,它需要typescript 3.9>但angular 9需要typescript