1

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 {}

どんな助けでも大歓迎です。

4

0 に答える 0