我在做tsc时遇到这个错误。但是,我的应用似乎工作。 错误TS1184:此处无法显示修改器。
我从Index.html调用Run App
export function RunApplication(url:string)
{
platformBrowserDynamic().bootstrapModule(createAppModule(url));
}
export function createAppModule(url:string)
{
@NgModule({
..... standard RC5 code here per docs
})
export class AppModule {}
return AppModule;
}
答案 0 :(得分:1)
问题是你已经导出了这个函数,所以不需要在函数内导出,删除它应该解决问题。
export function createAppModule(url:string)
{
@NgModule({
..... standard RC5 code here per docs
})
class AppModule {}
return AppModule;
}
答案 1 :(得分:0)
我不认为你想把模块放在一个函数中。尝试这样的事情
@NgModule({
// ..... standard RC5 code here per docs
})
export class AppModule {}
platformBrowserDynamic().bootstrapModule(AppModule);
答案 2 :(得分:0)
找到原因: 只需在“class AppModule”声明之前删除“export”修饰符,然后编译所有内容! 在将静态模块声明包装到函数中之后,将它留在后面很容易。
答案 3 :(得分:0)