使用RouterModule的Angular Universal Support - TypeError:ctor不是构造函数

时间:2017-11-14 17:46:07

标签: angular-universal angular-router

我有一个Angular 4组件库(using this),我将其导入Angular Universal应用程序(using this)。它一直运行良好,直到我将RouterModule添加到组件库的module.ts中的导入。

当我尝试构建通用应用时出现以下错误:

TypeError: ctor is not a constructor
at _createClass (/Users/mp945gl/Documents/sampleRcl/node_modules/@angular/core/bundles/core.umd.js:9559:20)
at _createProviderInstance$1 (/Users/mp945gl/Documents/sampleRcl/node_modules/@angular/core/bundles/core.umd.js:9535:26)
at initNgModule (/Users/mp945gl/Documents/sampleRcl/node_modules/@angular/core/bundles/core.umd.js:9488:28)
at new NgModuleRef_ (/Users/mp945gl/Documents/sampleRcl/node_modules/@angular/core/bundles/core.umd.js:10585:9)
at createNgModuleRef (/Users/mp945gl/Documents/sampleRcl/node_modules/@angular/core/bundles/core.umd.js:10569:12)
at Object.debugCreateNgModuleRef [as createNgModuleRef] (/Users/mp945gl/Documents/sampleRcl/node_modules/@angular/core/bundles/core.umd.js:12854:12)
at NgModuleFactory_.create (/Users/mp945gl/Documents/sampleRcl/node_modules/@angular/core/bundles/core.umd.js:13862:25)
at /Users/mp945gl/Documents/sampleRcl/node_modules/@angular/core/bundles/core.umd.js:4529:61
at ZoneDelegate.invoke (/Users/mp945gl/Documents/sampleRcl/node_modules/zone.js/dist/zone-node.js:392:26)
at Object.onInvoke (/Users/mp945gl/Documents/sampleRcl/node_modules/@angular/core/bundles/core.umd.js:3922:33)

我在两个库中都使用了角度4.4.6

0 个答案:

没有答案