我已经在Angular 8中制作了一个UI库,并且正在使用该库到我的另一个自定义库中,但是从父库导入模块时,它会抛出此错误Unexpected value 'DefaultButtonModule Please add a @NgModule annotation .
angular cli : 8.3.0
node: 10.15.0
正在使用这些版本。
我尝试将非对等依赖项和导出模块列入白名单。 我在父库中使用Angular材质。
答案 0 :(得分:1)
您需要显式导出和导入文件。
如果是模块文件,则要从.module文件导入,即
import {Module} from './path/file.module'
如果将所有导出文件保留在index.ts文件中,请确保在导入时也在路径中指定/ index,
export * from './path/index