这通常是由于版本不兼容或缺少导入导致的,因此您需要检查您的代码和包版本以及导入声明。
如果您使用的是Angular 9或更高版本,请确保您在app.module.ts文件中正确导入了CommonModule:
import { CommonModule } from '@angular/common';
@NgModule({ imports: [ CommonModule ] })
如果您使用的是Angular 8或更低版本,则需要在NgModule的imports数组中将BrowserAnimationsModule和CommonModule导入:
import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { CommonModule } from '@angular/common';
@NgModule({ imports: [ BrowserAnimationsModule, CommonModule ] })
另外,请检查您的项目是否使用了任何@angular / common的其他版本。如果是,您需要升级它们以与当前版本保持一致。
最后,如果问题仍然存在,请尝试清除您的缓存并重新构建项目:
npm cache clean --force npm install ng build
希望这可以帮助您解决此问题!