我有一个旧的AngularJS指令(我通过npm安装)并希望在我的Angular4应用程序中使用它。
我像import * as old from 'my.old.package';
一样加载它
并将其放入声明中:
app.module.ts
@NgModule({
bootstrap: [ AppComponent ],
declarations: [
AppComponent,
HomeComponent,
NoContentComponent,
HighlightDirective,
old
],
imports: [
BrowserModule,
BrowserAnimationsModule,
CoreModule,
SharedModule,
FormsModule,
HttpModule,
RouterModule.forRoot(routes, { useHash: true })
],
providers: [
ENV_PROVIDERS,
APP_PROVIDERS,
{ provide: LOCALE_ID, useValue: 'de-AT' }
]
})
export class AppModule {}
以下是此错误:Unexpected value 'my.old.package' declared by the module 'AppModule'