寻求帮助,因为我无法在任何地方找到问题的解决方案......当我正在运行ionic run android --prod
或使用ngc的任何内容时,我收到此错误:
[10:36:15] ngc started ...
[10:36:19] build prod failed: Unexpected value 'AdDFPComponent' imported by the module 'AppModule'
[10:36:19] ionic-app-script task: "build"
[10:36:19] Error: Unexpected value 'AdDFPComponent' imported by the module 'AppModule'
如果我没有建立生产模式,我没有收到任何错误......
AdDFPComponent是我编写并发布到NPM的组件,当我在我的应用程序中仅使用AdDFPComponent.ts时工作正常,但我希望它能够使用npm install正常工作
这是我的AppModule.ts:
import { AdDFPComponent } from 'ng2-ad-dfp/bundle/ad-dfp';
@NgModule({
declarations: [ ... ],
imports: [
AdDFPComponent,
...
],
bootstrap: [IonicApp],
providers: [ ... ]
})
export class AppModule { }
这是我的AdDFPComponent.ts:
import { things } from '@angular/core';
declare var var1: any;
declare var var2: any;
@Component({
selector: 'ad-dfp',
template: `
<div class="adContainer">
<div class={{type}}>
</div>
</div>
`,
style: [`.adContainer { text-align: center; }`]
})
export class AdDFPComponent implements OnInit {
@Input() type: string;
public settings: any;
constructor(
private things: SomeType) { }
ngOnInit() {
/* A few functions */
}
someFunction() { ... }
}
如果有人可以帮助我,那就太好了!谢谢:))