2017-02-10 70 views
0

運行這些後:將AngularCLI從1.0.0-beta.30版本回滾到1.0.0-beta.26版本?

npm uninstall -g angular-cli @angular/cli 
npm cache clean 
npm install -g [email protected] 

然後,我嘗試這樣做:

ng --version 

這是我的結果:

angular-cli: 1.0.0-beta.26 
node: 7.2.1 
os: darwin x64 
@angular/cli: 1.0.0-beta.30 
@angular/common: 2.4.7 
@angular/compiler: 2.4.7 
@angular/core: 2.4.7 
@angular/forms: 2.4.7 
@angular/http: 2.4.7 
@angular/material: 2.0.0-beta.1 
@angular/platform-browser: 2.4.7 
@angular/platform-browser-dynamic: 2.4.7 
@angular/router: 3.4.7 
@angular/compiler-cli: 2.4.7 

正如你可以看到@角/ CLI:1.0.0 -β.30仍然存在。我在MacOSX上運行這個。

任何幫助,將不勝感激。

回答

2
npm uninstall -g angular-cli @angular/cli 

標誌-g意味着你刪除它globably你也應該做

npm uninstall angular-cli @angular/cli --save-dev 
npm install [email protected] --save-dev 

這將從本地安裝刪除軟件包和更改保存到的package.json

+0

爲什麼謝謝非常! – user875139

+0

@ user875139爲什麼?:) –

+0

大聲笑。 Quick Question,有沒有一種方法可以找到這個版本的cli附帶的默認devDependencies和依賴關係? – user875139