1

我只是从 bitbucket 安装 angular2cli。在 npm install、ng build 和 ng serve 之后,转到 localhost:4200 我收到此错误

Uncaught TypeError: ctorParameters.map is not a function
    at ReflectionCapabilities.parameters (http://localhost:4200/main.bundle.js:44436:45)
    at Reflector.parameters (http://localhost:4200/main.bundle.js:44570:44)
    at CompileMetadataResolver.getDependenciesMetadata (http://localhost:4200/main.bundle.js:25124:54)
    at CompileMetadataResolver.getTypeMetadata (http://localhost:4200/main.bundle.js:25089:26)
    at CompileMetadataResolver.getDirectiveMetadata (http://localhost:4200/main.bundle.js:24864:28)
    at http://localhost:4200/main.bundle.js:24933:49
    at Array.forEach (native)
    at CompileMetadataResolver.getNgModuleMetadata (http://localhost:4200/main.bundle.js:24926:44)
    at http://localhost:4200/main.bundle.js:24914:50
    at Array.forEach (native)

谁能告诉我什么问题?我更新了新的,但仍然有这个问题,我降级到 angular-cli@1.0.0-beta.14 似乎根本不起作用。谷歌它并阅读了很多“解决方案”不起作用。

4

1 回答 1

0

我今天遇到了同样的错误,这就是我所做的:

  • 降级我的节点版本(到节点:4.3.2)
  • 运行 npm install -g npm。(获取最新的 npm 版本)
  • 更新我的 Angular 版本如下:
"@angular/common": "2.4.1",
"@angular/compiler": "2.4.1",
"@angular/core": "2.4.1",
"@angular/forms": "2.4.1",
"@angular/http": "2.4.1",
"@angular/platform-browser": "2.4.1",
"@angular/platform-browser-dynamic": "2.4.1",
"@angular/platform-server": "2.4.1",
"@angular/router": "3.4.1",
"rxjs": "5.0.1",
"zone.js": "^0.7.2"
  • 很多人都有同样的问题,也许在这里你可以找到更多关于这个问题的信息。希望能帮助到你。
于 2017-01-19T03:54:35.427 回答