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']
    }
}),

但是我在尝试构建它时遇到了问题。所以在产品模式下:

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