文章意在記錄自己在學(xué)習(xí)angular2中的一些收獲料祠,請(qǐng)帶著質(zhì)疑的眼光去看文章改衩。由于本人也是學(xué)習(xí)階段储玫,語(yǔ)言各方面的難免會(huì)不嚴(yán)謹(jǐn)?shù)牡胤缴踔铃e(cuò)的地方侍筛,若有說(shuō)的不對(duì)的地方,歡迎指出~~~
我的版本:
- @angular/cli: 1.2.0
- node: 7.2.0
- npm:4.0.5
- angular版本是4.2.6
2天前
github剛剛更新了4.3.0撒穷,更新了一些很有用的東西匣椰,所以想著更新一下。
首先卸載之前的angular/cli端礼,我的是全局安裝的禽笑,在cmd敲以下代碼:
npm uninstall -g @angular/cli
稍等一會(huì)兒,結(jié)束之后蛤奥,輸入
ng -v
會(huì)發(fā)現(xiàn)佳镜,cmd提示:'ng' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序
或批處理文件凡桥。 說(shuō)明已經(jīng)卸載成功了蟀伸,接下來(lái),清理一下緩存缅刽,在安裝就可以了啊掏。
npm cache clean//執(zhí)行這條語(yǔ)句之后,并不會(huì)提示什么拷恨,繼續(xù)運(yùn)行下面這條語(yǔ)句即可
npm install -g @angular/cli
安裝的過程會(huì)持續(xù)一段時(shí)間脖律。
注意:這樣更新谢肾,只會(huì)更新到最新的穩(wěn)定版本腕侄。
比如最新版本是4.3.0-rc.0,而最新的穩(wěn)定版本是4.2.6芦疏,這種帶rc的是不會(huì)被更新到冕杠,只會(huì)更新到4.2.6。
以下 是我更新完成之后酸茴,ng -v的結(jié)果:
@angular/cli: 1.2.1
node: 7.2.0
os: win32 x64
@angular/animations: 4.3.0
@angular/common: 4.3.0
@angular/compiler: 4.3.0
@angular/core: 4.3.0
@angular/forms: 4.3.0
@angular/http: 4.3.0
@angular/platform-browser: 4.3.0
@angular/platform-browser-dynamic: 4.3.0
@angular/router: 4.3.0
@angular/cli: 1.2.1
@angular/compiler-cli: 4.3.0
@angular/language-service: 4.3.0
這樣就行了分预,過程中出現(xiàn)了一點(diǎn)問題,就是我更新完成以后薪捍,ng new myTest
的時(shí)候笼痹,不下node_modules包了配喳,要手動(dòng)npm install,額凳干,有待考究~~~