Angular 将一个库导入另一个NX

Angular 将一个库导入另一个NX,angular,nrwl-nx,Angular,Nrwl Nx,我开始学习NX。我创建了几个库 自由基 用户界面 材料 在材质库中,我已导入角度材质库: import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import {MatButtonModule} from '@

我开始学习NX。我创建了几个库

自由基

  • 用户界面
  • 材料
在材质库中,我已导入角度材质库:

import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';

import {MatButtonModule} from '@angular/material/button';

@NgModule({
  imports: [
    CommonModule,
    BrowserAnimationsModule,
    MatButtonModule
  ],
  exports: [
    MatButtonModule
  ]
})
export class MaterialModule {}
在ui库中,我导入了如下材质:

import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { TodosComponent } from './todos/todos.component';

import { MaterialModule } from '@myorg/material';

@NgModule({
  imports: [
    CommonModule,
    MaterialModule
  ],
  declarations: [TodosComponent],
  exports: [TodosComponent],
})
export class UiModule {}
在TodosComponent中,我是这样使用的

<button mat-raised-button color="primary">Primary</button>
Primary
但这不是渲染材质按钮,而是显示默认HTML按钮

但若我直接在任何应用程序中使用material.module,那个么按钮的渲染是正确的

请帮忙