Node版本管理控制器n

簡(jiǎn)介:

Node 可以通過(guò)n來(lái)管理不同的版本。類似Python中的pyenv進(jìn)行python多版本管理帅戒。

安裝 n:

$ npm install -g n

查看幫助:

$ n --help

  Usage: n [options/env] [COMMAND] [args]

  Environments:
    n [COMMAND] [args]            Uses default env (node)
    n io [COMMAND]                Sets env as io

  Commands:

    n                              Output versions installed
    n latest                       Install or activate the latest node release
    n -a x86 latest                As above but force 32 bit architecture
    n stable                       Install or activate the latest stable node release
    n <version>                    Install node <version>
    n use <version> [args ...]     Execute node <version> with [args ...]
    n bin <version>                Output bin path for <version>
    n rm <version ...>             Remove the given version(s)
    n --latest                     Output the latest node version available
    n --stable                     Output the latest stable node version available
    n ls                           Output the versions of node available

  (iojs):
    n io latest                    Install or activate the latest iojs release
    n io -a x86 latest             As above but force 32 bit architecture
    n io <version>                 Install iojs <version>
    n io use <version> [args ...]  Execute iojs <version> with [args ...]
    n io bin <version>             Output bin path for <version>
    n io rm <version ...>          Remove the given version(s)
    n io --latest                  Output the latest iojs version available
    n io ls                        Output the versions of iojs available

  Options:

    -V, --version   Output current version of n
    -h, --help      Display help information
    -q, --quiet     Disable curl output (if available)
    -d, --download  Download only
    -a, --arch      Override system architecture

  Aliases:

    which   bin
    use     as
    list    ls
    -       rm

# 查看可用的Node版本
$ n ls

    0.8.6
    0.8.7
    0.8.8
    0.8.9
    0.8.10
    0.8.11
    0.8.12
    0.8.13
    0.8.14
    0.8.15
    0.8.16
    0.8.17
    0.8.18
    0.8.19
    0.8.20
    0.8.21
    0.8.22
    0.8.23
    0.8.24
    0.8.25
    0.8.26
    0.8.27
    0.8.28

安裝不同的版本:

$n 6.0.0

     install : node-v6.0.0
       mkdir : /usr/local/n/versions/node/6.0.0
       fetch : https://nodejs.org/dist/v6.0.0/node-v6.0.0-darwin-x64.tar.gz
   installed : v6.0.0

$ node --version
v6.0.0

查看已安裝的版本:

$ n
    node/0.10.34
    node/5.9.1
  ο node/6.0.0

還可以選擇不同的版本
安裝完成之后灯帮,直接輸入n后輸出當(dāng)前已經(jīng)安裝的node版本以及正在使用的版本(前面有一個(gè)o),你可以通過(guò)移動(dòng)上下方向鍵來(lái)選擇要使用的版本逻住,最后按回車生效钟哥。

安裝最新的版本

$ n latest

安裝穩(wěn)定版本

$ n stable
刪除某個(gè)版本


n rm 0.10.1 以指定的版本來(lái)執(zhí)行腳本 n use 0.10.21 some.js

常見(jiàn)問(wèn)題和解決

  1. 使用國(guó)外源下載太慢:
n 8.2.1

     install : node-v8.2.1

  Error: invalid version 8.2.1

TODO:

擴(kuò)展閱讀

node升級(jí)神器-n
http://www.lovejavascript.com/#!zone/blog/content.html?id=68
簡(jiǎn)介:
在 n 的 github 上有這么一句:
Node.js version management: no subshells, no profile setup, no convoluted API, just simple.
node.js版本管理: 沒(méi)有分支層,沒(méi)有外形設(shè)置瞎访,沒(méi)有復(fù)雜的api腻贰,就是簡(jiǎn)單

系統(tǒng)兼容
支持mac 與 linux,兩個(gè)系統(tǒng)我都已安裝備扒秸。 根據(jù)作者提供信息播演,n不支持window

利用N來(lái)管理nodejs的版本問(wèn)題
http://blog.csdn.net/jiangbo_phd/article/details/51476155
簡(jiǎn)介:
n是Node的一個(gè)模塊,作者是TJ Holowaychuk(鼎鼎大名的Express框架作者)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末伴奥,一起剝皮案震驚了整個(gè)濱河市写烤,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌拾徙,老刑警劉巖洲炊,帶你破解...
    沈念sama閱讀 217,542評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異尼啡,居然都是意外死亡暂衡,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門崖瞭,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)古徒,“玉大人,你說(shuō)我怎么就攤上這事读恃∷肀欤” “怎么了代态?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,912評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)疹吃。 經(jīng)常有香客問(wèn)我蹦疑,道長(zhǎng),這世上最難降的妖魔是什么萨驶? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,449評(píng)論 1 293
  • 正文 為了忘掉前任歉摧,我火速辦了婚禮,結(jié)果婚禮上腔呜,老公的妹妹穿的比我還像新娘叁温。我一直安慰自己,他們只是感情好核畴,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,500評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布膝但。 她就那樣靜靜地躺著,像睡著了一般谤草。 火紅的嫁衣襯著肌膚如雪跟束。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,370評(píng)論 1 302
  • 那天丑孩,我揣著相機(jī)與錄音冀宴,去河邊找鬼。 笑死温学,一個(gè)胖子當(dāng)著我的面吹牛略贮,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播仗岖,決...
    沈念sama閱讀 40,193評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼逃延,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了箩帚?” 一聲冷哼從身側(cè)響起真友,我...
    開(kāi)封第一講書(shū)人閱讀 39,074評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎紧帕,沒(méi)想到半個(gè)月后盔然,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,505評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡是嗜,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,722評(píng)論 3 335
  • 正文 我和宋清朗相戀三年愈案,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片鹅搪。...
    茶點(diǎn)故事閱讀 39,841評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡站绪,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出丽柿,到底是詐尸還是另有隱情恢准,我是刑警寧澤魂挂,帶...
    沈念sama閱讀 35,569評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站馁筐,受9級(jí)特大地震影響涂召,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜敏沉,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,168評(píng)論 3 328
  • 文/蒙蒙 一果正、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧盟迟,春花似錦秋泳、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,783評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至要尔,卻和暖如春舍杜,著一層夾襖步出監(jiān)牢的瞬間新娜,已是汗流浹背赵辕。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,918評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留概龄,地道東北人还惠。 一個(gè)月前我還...
    沈念sama閱讀 47,962評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像私杜,于是被迫代替她去往敵國(guó)和親蚕键。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,781評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,116評(píng)論 25 707
  • 詠桂花 月殿玲瓏桂子黃 秋風(fēng)吹處落禪床 輕輕一縷幽透骨 疑是嫦娥來(lái)添香
    徐不二閱讀 501評(píng)論 0 3
  • 孩子,就是上天給父母的一份禮物铝耻,有了孩子后誊爹,父母開(kāi)始了二次學(xué)習(xí)、二次成長(zhǎng)瓢捉。今天決定不在培訓(xùn)機(jī)構(gòu)上英語(yǔ)班了频丘,準(zhǔn)備自...
    sunflower80閱讀 487評(píng)論 0 0
  • 禁止輸入空格這問(wèn)題簡(jiǎn)單 給textfield一個(gè)監(jiān)聽(tīng)UIControlEventEditingChanged 然后...
    歡歡1206閱讀 1,166評(píng)論 0 1
  • 吃穿不愁普及的時(shí)代,人與人的距離就是對(duì)美好事物的敏感度泡态,是否第一時(shí)間去發(fā)現(xiàn)搂漠、甄別、創(chuàng)造某弦、分享美好的事物是時(shí)間...
    光腳丫過(guò)火閱讀 142評(píng)論 0 0