ctorParameters.map не является ошибкой функции
Я просто устанавливаю angular2cli из bitbucket. После установки npm, 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, кажется, не работает вообще. Гугл это и много читал, "решение" не работает.
1 ответ
Я получил ту же ошибку сегодня, вот что я сделал:
- Понизить версию моего узла (до узла: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"
- У многих людей такая же проблема, может быть, здесь вы можете найти больше информации об этой проблеме. Надеюсь, поможет.