2016-09-21 7 views
0

私のアプリをangular2 rc5から2.0.0にアップグレードしました。すべて期待どおりに動作します。angular-cli(webpack):キャッチされていないエラー:モジュールが見つかりません "

次に、1.0.0-beta.9から1.0.0-beta.15へのangular-cliのアップグレードを開始しました。システムからwebpackに移行します。 @ angular2-material/iconにエラーがあります。モジュール '。'は、それが何であれ見つけることができません。このような

@NgModule({ 
    imports: [  
    SharedModule, 
    [...] 
    ], 
    providers: [ 
    MdIconRegistry, 
    [...] 

そしてSharedModule:

@NgModule({ 
    imports: [ 
    // ANGULAR 
    BrowserModule, 
    FormsModule, 
    RouterModule, 
    ReactiveFormsModule, 
    JsonpModule, 

    // EXTERNAL 
    MdCoreModule, 
    MdIconModule, 
    [...] 

そして、私の主成分:

export class RootAppComponent implements OnInit { 

    constructor(
    private mdIconReg: MdIconRegistry, 
) { } 

    ngOnInit(){ 
    this.mdIconReg.addSvgIconSet('assets/icons/icons.svg'); 
} 

任意のアイデア私がメインモジュールは次のようになります持って

Uncaught Error: Cannot find module "." 
webpackMissingModule @ index.js: 3     // @angular2-material/icon 
(anonymous function) @ index.js: 3     // @angular2-material/icon 
(anonymous function) @ index.js: 8     // @angular2-material/icon 
__webpack_require__ @ bootstrap2fd9483…: 52 
(anonymous function) @ root-app.component.ts: 66 
__webpack_require__ @ bootstrap2fd9483…: 52 
(anonymous function) @ src async: 7 
__webpack_require__ @ bootstrap2fd9483…: 52 
(anonymous function) @ zone.js: 1327 
__webpack_require__ @ bootstrap2fd9483…: 52 
webpackJsonpCallback @ bootstrap2fd9483…: 23 
(anonymous function) @ main.bundle.js: 1 

それは何ですか?モジュールはどのように解決するのですか?

+0

'angle-cli.json'の' apps.scripts'に '@ angular/material-icon'をインポートしようとしましたか? – choz

+0

はい、アップグレード前にすべてがインポートされていました。ちょうど再度チェックしました。とにかくありがとう! – subarroca

答えて

0

問題はCoreModuleをロードしていないことでした。それが今失敗する前に働いていましたが。多分私は何とかそれを取り出しました。 CoreModuleをSharedModuleに戻すだけで私の仕事ができました。

関連する問題