AdminModule和AppModule!请考虑将SignUpComponent移至导入AdminModule和AppModule的更高模块

时间:2018-10-30 12:12:15

标签: angular

compiler.js:1021未捕获的错误:类型SignUpComponent是以下两个模块的声明的一部分:AdminModule和AppModule!请考虑将SignUpComponent移至导入AdminModule和AppModule的更高模块。您还可以创建一个新的NgModule,该NgModule导出并包括SignUpComponent,然后在AdminModule和AppModule中导入该NgModule。     在语法错误(compiler.js:1021)     在CompileMetadataResolver.push ../ node_modules/@angular/compiler/fesm5/compiler.js.CompileMetadataResolver._addTypeToModule(compiler.js:10751)     在compile.js:10651     在Array.forEach()     在CompileMetadataResolver.push ../ node_modules/@angular/compiler/fesm5/compiler.js.CompileMetadataResolver.getNgModuleMetadata(compiler.js:10642)     在JitCompiler.push ../ node_modules/@angular/compiler/fesm5/compiler.js.JitCompiler._loadModules(compiler.js:24566)     在JitCompiler.push ../ node_modules/@angular/compiler/fesm5/compiler.js.JitCompiler._compileModuleAndComponents(compiler.js:24547)     在JitCompiler.push ../ node_modules/@angular/compiler/fesm5/compiler.js.JitCompiler.compileModuleAsync(compiler.js:24507)     在CompilerImpl.push ../ node_modules/@angular/platform-b​​rowser-dynamic/fesm5/platform-b​​rowser-dynamic.js.CompilerImpl.compileModuleAsync(platform-b​​rowser-dynamic.js:143)     在compileNgModuleFactory__PRE_NGCC__(core.js:14507)

1 个答案:

答案 0 :(得分:0)

一个组件不能在两个模块中声明:如果您需要在两个模块中声明,则其中一个必须包含在另一个模块中。