2016-12-09 54 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]和[email protected],同樣,打字稿應該是2.0.3+。 – vinagreti

+0

我不使用Angular-cli,我不相信,但SystemJS。無論QuickStart使用什麼。 – dcoli

+0

我不知道問題的確切原因是什麼,但是我昨天拿到了它,並且我已經解決了回滾依賴關係的問題。可能會幫助你!告訴我們是否這樣做。 – vinagreti

回答

1

[email protected][email protected]之間存在衝突。嘗試回滾你的依賴關係到[email protected][email protected],同樣,打字稿應該是2.0.3+。

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

+0

經過大約兩個小時的安裝地獄後,我恢復到舊版本並重新安裝打字機。然後一切正常。感謝您的建議。 – dcoli

+1

我有同樣的問題,在我的情況下,它是'[email protected]'是造成這個問題。我的軟件包的其餘部分在版本「@ 2.1.2」。我降級到'http @ 2.2.4'並解決了問題。 –

+0

再看一遍,因爲現在我已經搬到了一個新的工作站,它又一次發生了,我沒有(也沒有)安裝了angularcli。我試圖創建它正在尋找的角度/核心版本的類,但我認爲它實際上是一個非常複雜的文件,指出可用的功能。 – dcoli

0

嘗試:npm update --save ,你就會有最新版本自動