Javascript 我面临一个与ngx spinner相关的问题

Javascript 我面临一个与ngx spinner相关的问题,javascript,node.js,angular,npm,Javascript,Node.js,Angular,Npm,“ngx微调器”中的错误不是已知元素: 1.如果“ngx微调器”是一个角度组件,则验证它是否是此模块的一部分。 2.如果“ngx spinner”是Web组件,则将“CUSTOM_ELEMENTS_SCHEMA”添加到此组件的“@NgModule.schemas”以抑制此消息。(“[ERROR->]您需要在模块中导入ngx微调器模块 import { NgxSpinnerModule } from 'ngx-spinner'; 如果您使用的是SharedModule,则必须导出NgxSpinn

“ngx微调器”中的错误不是已知元素: 1.如果“ngx微调器”是一个角度组件,则验证它是否是此模块的一部分。
2.如果“ngx spinner”是Web组件,则将“CUSTOM_ELEMENTS_SCHEMA”添加到此组件的“@NgModule.schemas”以抑制此消息。(“[ERROR->]您需要在模块中导入ngx微调器模块

import { NgxSpinnerModule } from 'ngx-spinner';

如果您使用的是
SharedModule
,则必须导出
NgxSpinnerModule
, 这将有助于:

shared.module.ts

import { NgxSpinnerModule } from 'ngx-spinner';
@NgModule({
  declarations: [...],
  imports: [NgxSpinnerModule],
  exports: [NgxSpinnerModule],
  providers: [...]
})
export class SharedModule {}
@NgModule({
    declarations: [...],
    imports: [SharedModule],
    bootstrap: [AppComponent]
})
export class AppModule { }
app.module.ts

import { NgxSpinnerModule } from 'ngx-spinner';
@NgModule({
  declarations: [...],
  imports: [NgxSpinnerModule],
  exports: [NgxSpinnerModule],
  providers: [...]
})
export class SharedModule {}
@NgModule({
    declarations: [...],
    imports: [SharedModule],
    bootstrap: [AppComponent]
})
export class AppModule { }
package.json

"dependencies": {
    "ngx-spinner": "^7.2.0",
},

将其模块导入到您自己的模块中。我已经在app.module.ts文件中导入了它。如果我卸载ngx微调器插件,那么我也会遇到同样的错误检查您的项目是否在其他地方使用它?如果您以懒散的方式使用微调器,我以前也会遇到同样的问题加载功能的模块,在惰性加载模块中导入微调器模块,而不仅仅是在app.module中,或者将其放入共享模块中,然后在要使用微调器的每个模块中导入微调器模块