mac安裝nvm

在MacOS上安裝 nvm (Node Version Manager) 來(lái)實(shí)現(xiàn)多Node.js版本的管理和自由切換监憎,可以按照以下步驟進(jìn)行。nvm 是一個(gè)管理多個(gè)Node.js版本的工具绳泉,它允許你在不同版本之間自由切換范舀,非常適合需要在不同項(xiàng)目中使用不同Node.js版本的開(kāi)發(fā)者。

github 鏈接:https://github.com/nvm-sh/nvm?tab=readme-ov-file

1. 安裝 Homebrew

如果你還沒(méi)有安裝Homebrew厨诸,請(qǐng)先安裝Homebrew。Homebrew是一個(gè)流行的包管理工具禾酱,可以方便地安裝和管理軟件包微酬。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

2. 使用 Homebrew 安裝 nvm

雖然可以通過(guò)Homebrew安裝nvm,但官方推薦使用 nvm 的安裝腳本來(lái)安裝颤陶。這是因?yàn)镠omebrew安裝的nvm可能在配置方面稍有不同颗管。

3. 使用安裝腳本安裝 nvm

運(yùn)行以下命令來(lái)安裝 nvm:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.4/install.sh | bash

安裝腳本會(huì)將 nvm 安裝到你的home目錄中,并在你的shell配置文件中添加必要的配置指郁。

4. 配置 nvm

完成安裝后忙上,需要重新加載你的shell配置文件,或者你可以手動(dòng)將以下內(nèi)容添加到你的shell配置文件中闲坎。

對(duì)于 bash疫粥,將以下內(nèi)容添加到 ~/.bash_profile 或 ~/.bashrc 文件中:

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

對(duì)于 zsh(MacOS Catalina 及更新版本默認(rèn)使用的shell),將以下內(nèi)容添加到 ~/.zshrc 文件中:

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

然后腰懂,重新加載配置文件:

對(duì)于 bash:

source ~/.bash_profile

對(duì)于 zsh:

source ~/.zshrc
  1. 驗(yàn)證 nvm 安裝
    運(yùn)行以下命令來(lái)驗(yàn)證 nvm 是否安裝成功:
nvm --version

如果 nvm 安裝成功梗逮,你應(yīng)該會(huì)看到版本號(hào)。

  1. 安裝和管理Node.js版本
    使用 nvm 你可以安裝不同的Node.js版本绣溜。以下是一些常用命令:

安裝最新的LTS版本:

nvm install --lts

安裝特定版本:

nvm install 14.17.0

列出已安裝的Node.js版本:

nvm ls

列出所有可用的Node.js版本:

nvm ls-remote

使用特定版本的Node.js:

nvm use 14.17.0

設(shè)置默認(rèn)版本(默認(rèn)版本將在每次新終端會(huì)話中使用):

nvm alias default 14.17.0

卸載某個(gè)版本的Node.js:

nvm uninstall 14.17.0
  1. 驗(yàn)證Node.js版本
    你可以通過(guò)以下命令驗(yàn)證當(dāng)前使用的Node.js版本:
node -v

原文鏈接:https://blog.csdn.net/u012903034/article/details/139899184

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末慷彤,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子怖喻,更是在濱河造成了極大的恐慌底哗,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,406評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件锚沸,死亡現(xiàn)場(chǎng)離奇詭異跋选,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)哗蜈,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門前标,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)坠韩,“玉大人,你說(shuō)我怎么就攤上這事炼列≈桓椋” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 163,711評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵俭尖,是天一觀的道長(zhǎng)氢惋。 經(jīng)常有香客問(wèn)我,道長(zhǎng)目溉,這世上最難降的妖魔是什么明肮? 我笑而不...
    開(kāi)封第一講書人閱讀 58,380評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮缭付,結(jié)果婚禮上柿估,老公的妹妹穿的比我還像新娘。我一直安慰自己陷猫,他們只是感情好秫舌,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,432評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著绣檬,像睡著了一般足陨。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上娇未,一...
    開(kāi)封第一講書人閱讀 51,301評(píng)論 1 301
  • 那天墨缘,我揣著相機(jī)與錄音,去河邊找鬼零抬。 笑死镊讼,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的平夜。 我是一名探鬼主播蝶棋,決...
    沈念sama閱讀 40,145評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼忽妒!你這毒婦竟也來(lái)了玩裙?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 39,008評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤段直,失蹤者是張志新(化名)和其女友劉穎吃溅,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體鸯檬,經(jīng)...
    沈念sama閱讀 45,443評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡罕偎,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,649評(píng)論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了京闰。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片颜及。...
    茶點(diǎn)故事閱讀 39,795評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖蹂楣,靈堂內(nèi)的尸體忽然破棺而出俏站,到底是詐尸還是另有隱情,我是刑警寧澤痊土,帶...
    沈念sama閱讀 35,501評(píng)論 5 345
  • 正文 年R本政府宣布肄扎,位于F島的核電站,受9級(jí)特大地震影響赁酝,放射性物質(zhì)發(fā)生泄漏犯祠。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,119評(píng)論 3 328
  • 文/蒙蒙 一酌呆、第九天 我趴在偏房一處隱蔽的房頂上張望衡载。 院中可真熱鬧,春花似錦隙袁、人聲如沸痰娱。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,731評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)梨睁。三九已至,卻和暖如春娜饵,著一層夾襖步出監(jiān)牢的瞬間坡贺,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 32,865評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工箱舞, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留遍坟,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,899評(píng)論 2 370
  • 正文 我出身青樓褐缠,卻偏偏與公主長(zhǎng)得像政鼠,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子队魏,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,724評(píng)論 2 354

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

  • nvm可以管理node不同版本之間的絲滑切換公般,避免重復(fù)入坑,特此記錄胡桨。 注意:在下載nvm之前需要卸載本電腦已經(jīng)安...
    廊橋夢(mèng)醉閱讀 5,371評(píng)論 1 5
  • 搜了一圈如何安裝nvm官帘,此文檔只記錄mac 安裝nvm的一次經(jīng)歷。 安裝列表: 1昧谊、brew 2刽虹、zsh(Mac系...
    孫雄鷹閱讀 6,793評(píng)論 0 1
  • 現(xiàn)狀是電腦沒(méi)有安裝node。安裝nvm步驟如下: 1呢诬、終端中打開(kāi)安裝文件的目錄: cd + ~ 2涌哲、使用git安裝...
    dudu0101閱讀 18,068評(píng)論 3 3
  • nvm是一個(gè)node管理工具 第一步 打開(kāi)nvm的github地址:https://github.com/nvm-...
    鋒叔閱讀 2,086評(píng)論 0 0
  • 首先安裝homebrew https://blog.csdn.net/qq1808814025/article/d...
    GuessYe閱讀 4,845評(píng)論 0 0