Ionic2 RC0加载外部模块时出错

时间:2016-10-14 14:44:20

标签: angular ionic2 ng-modules 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']
    }
}),

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

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

非常感谢任何帮助。

0 个答案:

没有答案