<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

        nvm管理不同版本的node的方法

        來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 20:08:21
        文檔

        nvm管理不同版本的node的方法

        nvm管理不同版本的node的方法:在說明方法之前首先要強(qiáng)調(diào)一點(diǎn),Mac 下通過 brew install nvm 所安裝的 nvm ,由于安裝路徑不同,無法正確啟用。所以我們建議使用 brew uninstall nvm 卸載掉之后,通過本文的方案重新安裝一次。最近 NodeJS 的版本更新速度有點(diǎn) Chrome 的跡象,
        推薦度:
        導(dǎo)讀nvm管理不同版本的node的方法:在說明方法之前首先要強(qiáng)調(diào)一點(diǎn),Mac 下通過 brew install nvm 所安裝的 nvm ,由于安裝路徑不同,無法正確啟用。所以我們建議使用 brew uninstall nvm 卸載掉之后,通過本文的方案重新安裝一次。最近 NodeJS 的版本更新速度有點(diǎn) Chrome 的跡象,

        在說明方法之前首先要強(qiáng)調(diào)一點(diǎn),Mac 下通過 brew install nvm 所安裝的 nvm ,由于安裝路徑不同,無法正確啟用。所以我們建議使用 brew uninstall nvm 卸載掉之后,通過本文的方案重新安裝一次。

        最近 NodeJS 的版本更新速度有點(diǎn) Chrome 的跡象,4.0 版本沒發(fā)布多久,又推出了 5.0 。升級(jí) NodeJS 之后可以很方便的開始使用一些 ES6 的語言特性,但又會(huì)導(dǎo)致團(tuán)隊(duì)內(nèi)部的mz-fis 框架無法更新,因?yàn)樗鼤簳r(shí)只支持 v0.12 版本。于是團(tuán)隊(duì)開始試用管理 node 版本的工具 nvm,試用后發(fā)現(xiàn) Mac 下很好用,推薦大家盡快用起來。

        nvm 是 Mac 下的 node 管理工具,有點(diǎn)類似管理 Ruby 的 rvm,如果是需要管理 Windows 下的 node,官方推薦是使用 nvmw 或nvm-windows 。

        以下具體說下 Mac 系統(tǒng)中的安裝與使用細(xì)節(jié)(Windows 系統(tǒng)僅供類比參考)。

        一、卸載已安裝到全局的 node/npm

        如果之前是在官網(wǎng)下載的 node 安裝包,運(yùn)行后會(huì)自動(dòng)安裝在全局目錄,其中

        node 命令在 /usr/local/bin/node ,npm 命令在全局 node_modules 目錄中,具體路徑為 /usr/local/lib/node_modules/npm

        安裝 nvm 之后最好先刪除下已安裝的 node 和全局 node 模塊:

        npm ls -g --depth=0 #查看已經(jīng)安裝在全局的模塊,以便刪除這些全局模塊后再按照不同的 node 版本重新進(jìn)行全局安裝

        sudo rm -rf /usr/local/lib/node_modules #刪除全局 node_modules 目錄
        sudo rm /usr/local/bin/node #刪除 node
        cd /usr/local/bin && ls -l | grep "../lib/node_modules/" | awk '{print $9}'| xargs rm #

        安裝完成后請(qǐng)重新打開終端環(huán)境,Mac 下推薦使用oh-my-zsh 代替默認(rèn)的 bash shell。

        nvm install stable #安裝最新穩(wěn)定版 node,現(xiàn)在是 5.0.0

        nvm install 4.2.2 #安裝 4.2.2 版本

        nvm install 0.12.7 #安裝 0.12.7 版本

        # 特別說明:以下模塊安裝僅供演示說明,并非必須安裝模塊

        nvm use 0 #切換至 0.12.7 版本
        npm install -g mz-fis #安裝 mz-fis 模塊至全局目錄,安裝完成的路徑是 /Users/<你的用戶名>/.nvm/versions/node/v0.12.7/lib/mz-fis
        nvm use 4 #切換至 4.2.2 版本
        npm install -g react-native-cli #安裝 react-native-cli 模塊至全局目錄,安裝完成的路徑是 /Users/<你的用戶名>/.nvm/versions/node/v4.2.2/lib/react-native-cli
        nvm alias default 0.12.7 #設(shè)置默認(rèn) node 版本為 0.12.7

        node 版本管理工具還有一個(gè)是 TJ 大神的 n 命令,n 命令是作為一個(gè) node 的模塊而存在,而 nvm 是一個(gè)獨(dú)立于 node/npm 的外部 shell 腳本,因此 n 命令相比 nvm 更加局限。

        由于 npm 安裝的模塊路徑均為 /usr/local/lib/node_modules ,當(dāng)使用 n 切換不同的 node 版本時(shí),實(shí)際上會(huì)共用全局的 node/npm 目錄。 因此不能很好的滿足『按不同 node 版本使用不同全局 node 模塊』的需求。

        因此建議各位盡早開始使用 nvm ,以免出現(xiàn)全局模塊無法更新的問題。

        當(dāng)然,如果你用的是 windows 操作系統(tǒng),我只能說 …… 朋友,能不能早點(diǎn)換個(gè) Mac ,做一個(gè)有品位的程序猿呢:P

        相信看了以上介紹你已經(jīng)掌握了方法,更多精彩請(qǐng)關(guān)注Gxl網(wǎng)其它相關(guān)文章!

        相關(guān)閱讀:

        谷歌瀏覽器不支持CSS設(shè)置小于12px的文字怎么辦?

        line-height文字垂直居中在IE9不被支持的解決方法

        html的拖拽動(dòng)畫實(shí)現(xiàn)方法

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        nvm管理不同版本的node的方法

        nvm管理不同版本的node的方法:在說明方法之前首先要強(qiáng)調(diào)一點(diǎn),Mac 下通過 brew install nvm 所安裝的 nvm ,由于安裝路徑不同,無法正確啟用。所以我們建議使用 brew uninstall nvm 卸載掉之后,通過本文的方案重新安裝一次。最近 NodeJS 的版本更新速度有點(diǎn) Chrome 的跡象,
        推薦度:
        標(biāo)簽: 方法 的方法 不同版本
        • 熱門焦點(diǎn)

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 日韩在线不卡免费视频一区| 免费无码国产在线观国内自拍中文字幕 | 久久免费国产精品| 免费a级毛片在线观看| 成人a毛片视频免费看| 免费少妇a级毛片人成网| 人人爽人人爽人人片A免费| 高清在线亚洲精品国产二区| 搜日本一区二区三区免费高清视频 | 久久99国产亚洲高清观看首页| 国产在线精品观看免费观看| 亚洲老妈激情一区二区三区| 久久永久免费人妻精品| 久久精品国产亚洲77777| 中文毛片无遮挡高潮免费| 亚洲激情视频图片| 国产成人精品免费直播| 国产亚洲男人的天堂在线观看| 亚洲日韩在线中文字幕第一页 | 红杏亚洲影院一区二区三区| 久久嫩草影院免费看夜色| 国产aⅴ无码专区亚洲av| 久久久久久曰本AV免费免费| 亚洲宅男精品一区在线观看| 国产91在线免费| 精品国产污污免费网站| 亚洲一区电影在线观看| 亚洲成?Ⅴ人在线观看无码| 成全视频免费观看在线看| 亚洲成a人片在线观看中文app| 在线观看免费a∨网站| 国产va免费精品| 久久久久亚洲av无码专区喷水| 成人免费无码大片a毛片软件| 黄色三级三级三级免费看| 亚洲成人在线电影| 日韩在线免费看网站| 中文字幕高清免费不卡视频| 亚洲一级毛片中文字幕| 亚洲五月综合缴情在线观看| 9久9久女女免费精品视频在线观看 |