日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

mac安装nvm及换源及node安装切换

發(fā)布時(shí)間:2025/3/12 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mac安装nvm及换源及node安装切换 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前言

  • 一. 打開命令行代碼
  • 二. 安裝nvm
    • 1.解決 “443: Connection refused” 的問題
    • 2.解決 command not found 的問題
  • 三. nvm換源
  • 四. node安裝及切換

最近因?yàn)楸銛y,使用mac進(jìn)行學(xué)習(xí),但是我在安裝nvm和npm的時(shí)候,我發(fā)現(xiàn)我連打開命令行窗口都打不開,無從入手,一番度娘后,得到了如下解決方法,以下方法均是借鑒各位前輩的方法總結(jié)得出,如有雷同,純屬借鑒,侵權(quán)請(qǐng)及時(shí)告知!

一. 打開命令行代碼

在mac中點(diǎn)擊啟動(dòng)臺(tái),在“其他”中可以看到有“終端”這個(gè)app,這個(gè)就是windows中的命令行,直接打開即可得到,當(dāng)然如果找不到,也可以在啟動(dòng)臺(tái)中搜索“終端”,打開即可得到如下窗口。

但是正常,剛打開的時(shí)候是只有一行l(wèi)ast login代碼的,第二行就是讓我們自己輸入的。

二. 安裝nvm

很多教程直接讓輸入安裝代碼,如下,

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

但是對(duì)于我這種mac小白來說,這是行不通的,因?yàn)闀?huì)報(bào)錯(cuò)!!!!會(huì)報(bào)錯(cuò)!!!會(huì)報(bào)錯(cuò)!!!
具體報(bào)什么錯(cuò)呢?是這個(gè):

curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

1.解決 “443: Connection refused” 的問題

那么怎么解決的呢?參考了很多博主的經(jīng)驗(yàn),發(fā)現(xiàn)其實(shí)鏈接出問題報(bào)錯(cuò)443的解決辦法:
在終端中輸入:

sudo vi /etc/hosts

然后輸入i修改文件內(nèi)容

在文件的尾部追加內(nèi)容

199.232.68.133 raw.githubusercontent.com

注意:133的后面是有空格的,其他地方都沒有空格!
然后按鍵盤 esc 鍵退出編輯,然后:wq保存并退出。

到這里,還有一步,至關(guān)重要!!!

這個(gè)應(yīng)該是apple這邊的限制,開發(fā)者還需要安裝一個(gè)工具,解決辦法:

去開發(fā)者網(wǎng)站
https://developer.apple.com/download/more/
下載插件Command Line Tools,下載對(duì)應(yīng)版本安裝后就可以了

等開發(fā)者工具安裝完以后,就可以完成之后的工作了

執(zhí)行安裝指令:

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

這個(gè)時(shí)候就會(huì)發(fā)現(xiàn),安裝成功,返回:

export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion

但是現(xiàn)在使用nvm -v是出錯(cuò)的,提示找不到nvm

2.解決 command not found 的問題

但是這個(gè)時(shí)候不要慌,這并不代表我們沒有裝好nvm,只是缺少配置文件

操作:在.nvm中新建一個(gè).bash_profile的文件,將下面這兩句話寫入文檔

tips: .nvm 和 .bash_profile 是隱藏文件,在終端顯示需要輸入ls -a。
然后cd .nvm,接著touch .bash_profile
然后寫入文檔:vi .bash_profile
在文檔中,輸入i切換到編輯模式,粘貼以下兩句代碼:

export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion

按下esc返回。輸入:wq回車,保存代碼
輸入source .bash_profile啟用文件。然后關(guān)閉終端,等待一分鐘,重新打開終端,再輸入nvm,就可以出現(xiàn)提示文檔了。
輸入nvm -list就可以出現(xiàn)已經(jīng)安裝過的npm,但是現(xiàn)在應(yīng)該都是紅的,因?yàn)闆]安裝。

三. nvm換源

大家都知道原始的nvm使用的是國(guó)外的源,安裝速度簡(jiǎn)直龜速,我們可以安裝一下淘寶的鏡像源,操作如下:

vim ~/.bash_profile // 加入以下兩條配置文件 export NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node export NVM_IOJS_ORG_MIRROR=http://npm.taobao.org/mirrors/iojs // 重啟配置文件 source ~/.bashrc

重啟完成后,我們的安裝源就已經(jīng)變成了淘寶源,然后我們就可以選擇node版本安裝了

四. node安裝及切換

首先確定自己要安裝的node版本,如果不知道自己需要什么版本,可以看一下可供下載的版本都有哪些
nvm ls-remote [version] 列出可供安裝的node版本
nvm list // 查看已安裝node版本
nvm install v10.16.3 // 安裝指定版本node
nvm use v10.16.3 // nvm切換node版本
nvm alias default v10.16.3 // nvm設(shè)置默認(rèn)版本node


至此,nvm、npm、node就安裝完成了,剩下操作與Windows操作一致,如有不對(duì)的地方歡迎大家指出

總結(jié)

以上是生活随笔為你收集整理的mac安装nvm及换源及node安装切换的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。