2016-12-09 5 views
3

이 문제는 각도 2를 업데이트하는 것과 관련이 있다고 생각합니다.이 오류를 발생시킨 실제 실제 이벤트 시퀀스는 다음과 같습니다. 1. ng2-typeahead 설치 2. 오류 가져 오기 및 I FormsModule을 설치하는 데 필요합니다. 3. 더 많은 오류 및 npm 업데이트가 발생했습니다. /node_modules/@angular/common/bundles/common.umd.js:3481:36에 오류)_angular_core.Version은 Angular 2를 업데이트 한 후 생성자가 아닙니다

/** 
* @stable 
*/ 
var /** @type {?} */ VERSION = new _angular_core.Version('2.3.0'); 

NPM 디버그 로그 npm-debug.log at pastebin에서 코드 줄.

+0

나는 [email protected]과 [email protected] 사이에 충돌이 먹으 렴 생각합니다. 의존성을 [email protected]β2.1 및 [email protected]로 롤백 시키십시오. 또한 타이프 스크립트는 2.0.3+ 일 수 있습니다. – vinagreti

+0

저는 Angular-cli를 사용하지 않고 있습니다. 믿을 수가 없지만 SystemJS입니다. QuickStart가 사용하는 모든 것. – dcoli

+0

정확히 어떤 문제인지는 모르겠지만 마지막 날에 의존성을 롤백하는 방법을 찾았습니다. 그것은 당신을 도울 수 있습니다! 그렇게하는지 알려주십시오. – vinagreti

답변

1

[email protected]β2 22-1과 [email protected] 사이에 충돌이 있습니다. 의존성을 [email protected]β2.1 및 [email protected]로 롤백 시키십시오. 또한 타이프 스크립트는 2.0.3+ 일 수 있습니다.

https://github.com/angular/angular/issues/13342

+0

설치 지옥 약 2 시간이 지나면 이전 사본으로 되돌아 가서 선행 설치를 다시 설치했습니다. 그런 다음 모든 것이 효과가있었습니다. 조언 해주셔서 감사합니다. – dcoli

+1

내 문제의 원인은 '[email protected]'이었습니다. 나머지 패키지는'@ 2.1.2 '버전에 있습니다. 나는'http @ 2.2.4'로 다운 그레이드하여이 문제를 해결했다. –

+0

다시 한번 생각해 보면, 새로운 워크 스테이션으로 옮겨 졌기 때문에 다시 발생합니다. 앵글 클립을 설치하지 않았고 설치하지 않았습니다. 내가 찾고있는 각도/코어의 Version 클래스를 만들려고 시도하고 있지만 실제로 어떤 기능을 사용할 수 있는지 나타내는 매우 복잡한 파일이라고 생각합니다. – dcoli

0

시도 : npm update --save 하고 최신 버전을해야합니다 자동