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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

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

前言

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

最近因為便攜,使用mac進行學習,但是我在安裝nvm和npm的時候,我發現我連打開命令行窗口都打不開,無從入手,一番度娘后,得到了如下解決方法,以下方法均是借鑒各位前輩的方法總結得出,如有雷同,純屬借鑒,侵權請及時告知!

一. 打開命令行代碼

在mac中點擊啟動臺,在“其他”中可以看到有“終端”這個app,這個就是windows中的命令行,直接打開即可得到,當然如果找不到,也可以在啟動臺中搜索“終端”,打開即可得到如下窗口。

但是正常,剛打開的時候是只有一行last login代碼的,第二行就是讓我們自己輸入的。

二. 安裝nvm

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

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

但是對于我這種mac小白來說,這是行不通的,因為會報錯!!!!會報錯!!!會報錯!!!
具體報什么錯呢?是這個:

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

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

那么怎么解決的呢?參考了很多博主的經驗,發現其實鏈接出問題報錯443的解決辦法:
在終端中輸入:

sudo vi /etc/hosts

然后輸入i修改文件內容

在文件的尾部追加內容

199.232.68.133 raw.githubusercontent.com

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

到這里,還有一步,至關重要!!!

這個應該是apple這邊的限制,開發者還需要安裝一個工具,解決辦法:

去開發者網站
https://developer.apple.com/download/more/
下載插件Command Line Tools,下載對應版本安裝后就可以了

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

執行安裝指令:

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

這個時候就會發現,安裝成功,返回:

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

但是現在使用nvm -v是出錯的,提示找不到nvm

2.解決 command not found 的問題

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

操作:在.nvm中新建一個.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啟用文件。然后關閉終端,等待一分鐘,重新打開終端,再輸入nvm,就可以出現提示文檔了。
輸入nvm -list就可以出現已經安裝過的npm,但是現在應該都是紅的,因為沒安裝。

三. nvm換源

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

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

重啟完成后,我們的安裝源就已經變成了淘寶源,然后我們就可以選擇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設置默認版本node


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

總結

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

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。