開心一笑
提出問(wèn)題
Linux下Node實(shí)現(xiàn)多版本管理?回还??
解決問(wèn)題
前言
公司ember升級(jí)蝗柔,有些項(xiàng)目需要用舊版本的node,有些項(xiàng)目需要新的厢钧。在不同項(xiàng)目下進(jìn)行npm install 時(shí)候經(jīng)常出現(xiàn)錯(cuò)誤。舉步維艱霞扬,身心備煎。多虧同事提醒级及,是否可以在Linux下安裝多個(gè)版本的node怕吴,才恍然大悟伟件,重新對(duì)前端燃起希望。
使用 n 進(jìn)行版本管理
n 安裝
###切換管理員賬戶
ubuntu@ubuntu:~$ su -
Password:
###查看命令是否安裝
root@ubuntu:~# n
n: command not found
###npm安裝
root@ubuntu:~# npm install -g n
/usr/local/bin/n -> /usr/local/lib/node_modules/n/bin/n
n@2.1.7 /usr/local/lib/node_modules/n
安裝完成之后,輸入n习绢,可以查看已經(jīng)安裝的node版本以及正在使用的版本(前面有一個(gè)o)奇颠,可以通過(guò)移動(dòng)上下方向鍵來(lái)選擇要使用的版本圆裕,最后按回車生效搜锰。
$ n
0.10.1
0.10.15
o 0.10.21
0.11.8
如果你要安裝其他的版本(比如0.11.12),那么如下:
安裝node最新版本
n latest
安裝穩(wěn)定版
n stable
查看已安裝版本
n
刪除指定版本
n rm 0.10.1
結(jié)束語(yǔ)
有點(diǎn)簡(jiǎn)單,但是確實(shí)是解決了自己配到的問(wèn)題了歌馍。
讀書感悟
來(lái)自《鏡中微瑕》
- 我一貫追求的是:在人的肉體與幻想允許的范圍內(nèi),獲得最大限度的真誠(chéng)和信任,以及對(duì)所有的一切盡可能長(zhǎng)久的保證砚哆。
經(jīng)典故事
一把堅(jiān)實(shí)的大鎖掛在大門上,一根鐵桿費(fèi)了九牛二虎之力战转,還是無(wú)法將它撬開。鑰匙來(lái)了,他瘦小的身子鉆進(jìn)鎖孔命雀,只輕輕一轉(zhuǎn)撵儿,大鎖就"啪"地一聲打開了。鐵桿奇怪地問(wèn):"為什麼我費(fèi)了那麼大力氣也打不開浪默,而你卻輕而易舉地就把它打開了呢?"鑰匙說(shuō):"因?yàn)槲易盍私馑男摹?/strong>"每個(gè)人的心阔加,都像上了鎖的大門,任你再粗的鐵棒也撬不開苗分。唯有關(guān)懷纬向,才能把自己變成一只細(xì)膩的鑰匙,進(jìn)入別人的心中师脂,了解別人。
大神文章
【1】Linux升級(jí)nodejs及多版本管理
【2】利用n和nvm管理Node的版本
其他
如果有帶給你一絲絲小快樂(lè),就讓快樂(lè)繼續(xù)傳遞下去安券,歡迎點(diǎn)贊鹦筹、頂、歡迎留下寶貴的意見余舶、多謝支持!