在 JiT 编译中一切正常,但是当我尝试使用 AoT 编译时出现以下编译错误。谁能解释发生了什么?
我正在使用 auth0-lock v.10.4.0 和 angular2-jwt v.0.1.24
错误:
Module '".../node_modules/angular2-jwt/angular2-jwt"' has no exported member 'AUTH_PROVIDERS'.
我正在使用延迟加载,所以我有一个 AuthService 和 AUTH_PROVIDER 的共享模块,如下所示:
import { AuthService } from '../common/auth.service';
import { AUTH_PROVIDERS } from 'angular2-jwt';
@NgModule({
imports: [CommonModule],
declarations: [],
exports: []
})
export class SharedModule {
static forRoot(): ModuleWithProviders {
return {
ngModule: SharedModule,
providers: [
AuthService,
AUTH_PROVIDERS]
};
}
}