安裝nvm?node版本管理器的操作方法(vue2.x遷移vue3.x)
前言:
vue2.x項(xiàng)目遷移vue3.x,由于node使用版本不同,需要管理不同的node來(lái)滿足項(xiàng)目需求
首先需要?jiǎng)h除本地node/npm
打開(kāi)你 Finder,按shift+command+G,打開(kāi)前往文件夾的窗口,分別輸入下列目錄進(jìn)去之后刪除node和node_modules相關(guān)的文件和文件夾:
- 打開(kāi) /usr/local/lib,刪除 node 和 node_modules 相關(guān)的文件和文件夾
- 打開(kāi) /usr/local/include,刪除 node 和 node_modules 相關(guān)的文件和文件夾
- 如果你是使用的 brew install node 安裝的 NodeJS,那么你還需要在終端中執(zhí)行 brew uninstall node 命令來(lái)卸載
- 檢查你的個(gè)人主文件夾下面的所有的 local、lib 以及 include 文件夾,并且刪除所有與 node 和 node_modules 相關(guān)的文件以及文件夾
- 打開(kāi) /usr/local/bin 并刪除 node 可執(zhí)行文件
可能還需要一些其他的命令進(jìn)行刪除操作
打開(kāi) /usr/local/lib,刪除 node 和 node_modules 相關(guān)的文件和文件夾 打開(kāi) /usr/local/include,刪除 node 和 node_modules 相關(guān)的文件和文件夾 如果你是使用的 brew install node 安裝的 NodeJS,那么你還需要在終端中執(zhí)行 brew uninstall node 命令來(lái)卸載 檢查你的個(gè)人主文件夾下面的所有的 local、lib 以及 include 文件夾,并且刪除所有與 node 和 node_modules 相關(guān)的文件以及文件夾 打開(kāi) /usr/local/bin 并刪除 node 可執(zhí)行文件
Mac 安裝nvm
1、安裝nvm 命令:(其中v0.33.8為版本號(hào))
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
問(wèn)題記錄:本次安裝出現(xiàn)報(bào)錯(cuò)
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
分析失敗原因:查了一下可能原因是mac不能通過(guò)外部鏈接來(lái)安裝,也有的說(shuō)是dns污染,需要配置host
解決方案:
1)打開(kāi)網(wǎng)站https://www.ipaddress.com/
2)輸入<raw.githubusercontent.com>查詢一下raw.githubusercontent.com
對(duì)應(yīng)的IP 地址
3)打開(kāi)文件夾 通過(guò)command+shift+G調(diào)出文件地址
進(jìn)入文件找到hosts文件
2、繼續(xù)安裝仍報(bào)錯(cuò):curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to raw.githubusercontent
3、使用gitee鏡像安裝
git clone https://gitee.com/mirrors/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`
具體命令執(zhí)行成功安裝
4、配置nvm環(huán)境變量
1)進(jìn)入.bash_profile文件
vi ~/.bash_profile
2)配置環(huán)境變量
export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
a.打開(kāi)文件后,輸入i,表示進(jìn)入編輯狀態(tài)
b.輸入變量后,點(diǎn)擊esc,表示退出
c.輸入:wq,表示保存并退出
3)執(zhí)行命令生效
source ~/.bash_profile
執(zhí)行至此,我的nvm終于安裝完了(如果此時(shí)還是有問(wèn)題可以再配置zsh vim ~/.zshrc)
到此這篇關(guān)于安裝nvm node版本管理器(vue2.x遷移vue3.x)的文章就介紹到這了,更多相關(guān)安裝nvm node版本管理器內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
nuxt 路由、過(guò)渡特效、中間件的實(shí)現(xiàn)代碼
這篇文章主要介紹了nuxt 路由、過(guò)渡特效、中間件的實(shí)現(xiàn)代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-11-11Element的Pagination分頁(yè)sync問(wèn)題小結(jié)
本文主要介紹了Element的Pagination分頁(yè)sync問(wèn)題小結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07Vuejs如何通過(guò)Axios請(qǐng)求數(shù)據(jù)
這篇文章主要介紹了Vuejs如何通過(guò)Axios請(qǐng)求數(shù)據(jù),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-04-04el-dialog關(guān)閉再打開(kāi)后窗口內(nèi)容不刷新問(wèn)題及解決
這篇文章主要介紹了el-dialog關(guān)閉再打開(kāi)后窗口內(nèi)容不刷新問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-02-02elementui的el-popover修改樣式不生效的解決
在使用element-ui的時(shí)候,有一個(gè)常用的組件,那就是el-popover,本文就介紹一下elementui的el-popover修改樣式不生效的解決方法,感興趣的可以了解一下2021-06-06