2017-03-04 72 views
1

我是angular-cli的新手,並且使用ng new angular2命令創建了角度2項目。現在,當我嘗試使用ng serve運行它時,它只是崩潰了一些錯誤。ng通過簡單的新角度cli項目投擲錯誤

登錄:

ERROR in [default] C:\Users\user\desktop\angularcli\node_modules\@types\jasmine\index.d.ts:39:37 
A parameter initializer is only allowed in a function or constructor implementation. 

ERROR in [default] C:\Users\user\desktop\angularcli\node_modules\@types\jasmine\index.d.ts:39:45 
Cannot find name 'keyof'. 

ERROR in [default] C:\Users\user\desktop\angularcli\node_modules\@types\jasmine\index.d.ts:39:51 
'=' expected. 
Child html-webpack-plugin for "index.html": 
     Asset  Size Chunks  Chunk Names 
    index.html 2.81 kB  0 
webpack: Failed to compile. 

我不知道爲什麼我得到這個痕跡,因爲我還沒有作出在文件中的任何改變。 有誰知道爲什麼會發生此錯誤或有人可能遇到過它。

分享,我得到的運行ng --version的配置 -

angular-cli: 1.0.0-beta.18 
node: 6.9.5 
os: win32 x64 

感謝您的幫助。

+0

你有角CLI的更新版本? ng -version給你什麼? –

+0

可以分享錯誤的截圖和** angular-cli ** – Aravind

+0

的版本更新了這個問題,請看看。 –

回答

3

我有同樣的問題,你仍然在使用角度cli的beta版本 - 他們現在有一個RC版本。升級將解決您的問題。另外值得注意的是,該項目已經在NPM中移動,現在是@angular/cli而不是angular-cli

This page將向您展示如何升級 - 它提供瞭如何在全球範圍內升級以及如何升級單個項目(您需要同時完成)的說明。

注:並非必不可少的,但它也會給你的警告,如果你不運行的節點6.9 +

+0

如果您閱讀上述註釋,我已經更新了該版本。不管怎麼說,多謝拉。 +1 –