#angular #ionic2 #ng-modules #angular2-aot
#angular #ionic2 #ng-модули #angular2-aot
Вопрос:
В Ionic 2 RC0 у меня проблема с angular2-text-mask «1.0.1», я думаю, что это проблема с AoT и большинством внешних модулей.
В режиме разработки я получил эту ошибку:
bundle dev failed: Module /root/path/node_modules/angular2-text-mask/dist/angular2TextMask.js does not export TextMaskModule (imported by /root/path/src/app/app.module.ts)
Итак, я исправил это переопределение rollup.config.js
commonjs({
namedExports: {
'node_modules/angular2-text-mask/dist/angular2TextMask.js': ['TextMaskModule']
}
}),
Но у меня возникла проблема при попытке его сборки. Итак, в режиме prod:
ngc: Error: Unexpected value 'TextMaskModule' imported by the module 'AppModule'
Мой app.module
код
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { TextMaskModule } from 'angular2-text-mask';
import { MyApp } from './app.component';
@NgModule({
imports: [
IonicModule.forRoot(MyApp),
FormsModule,
TextMaskModule
],
declarations: []
})
export class AppModule {}
Любая помощь будет с благодарностью принята.
Комментарии:
1. Это та же ошибка с
ionic build --dev
?