这个错误通常是由于在引用Angular库时导入顺序不正确造成的。要解决这个问题,请确保在导入库之前导入相关的依赖项,并且在Angular库的路径下存在正确的package.json文件。
示例:
// 错误的导入顺序 import { NgModule } from '@angular/core'; import { MyLibraryModule } from 'my-library';
// 正确的导入顺序 import { MyLibraryModule } from 'my-library'; import { NgModule } from '@angular/core';
// 确认路径下的package.json文件是正确的 { "name": "my-library", "version": "0.0.1", "peerDependencies": { "@angular/core": "^8.0.0" } }