首页 文章

angular-cli(webpack):未捕获错误:找不到模块“ . ”

提问于
浏览
0

我将我的应用程序从angular2 rc5升级到2.0.0 . 一切都按预期工作 .

然后我开始将angular-cli从1.0.0-beta.9升级到1.0.0-beta.15,所以我要从system到webpack . 我对@ angular2-material / icon有错误 . 它无法找到模块' . ',无论是什么 .

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

我有Main模块看起来像这样:

@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'); 
}

不知道那是什么' . '模块是或如何解决?

1 回答

  • 0

    问题是我没有加载CoreModule . 虽然它现在在它失败之前工作了 . 也许我以某种方式把它拿走了 . 只需将CoreModule放回SharedModule就可以了 .

相关问题