国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

利用nvm管理多個版本的node.js與npm詳解

2019-11-19 15:00:18
字體:
供稿:網(wǎng)友

前言

Nvm 管理不同版本的 node 與 npm

nvm 是 NodeJS 的多版本管理工具,有點類似管理 Ruby 的 rvm,如果是需要管理 Windows 下的 node,官方推薦是使用 nvmw 或 nvm-windows 。

卸載已安裝的全局 node/npm

在官網(wǎng)下載的 node 安裝包,運(yùn)行后會自動安裝在全局目錄,其中node 命令在 /usr/bin/node ,npm 命令在全局 node_modules 目錄中,具體路徑為 /usr/lib[lib64]/node_modules/npm。

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

npm ls -g --depth=0 // 查看已經(jīng)安裝在全局的模塊,以便刪除這些全局模塊后再按照不同的 node 版本重新進(jìn)行全局安裝sudo rm -rf /usr/lib[lib64]/node_modules // 刪除全局 node_modules 目錄sudo rm /usr/bin/node // 刪除 nodecd /usr/bin && ls -l | grep "../lib/node_modules/" | awk '{print $9}'| xargs rm // 刪除全局 node 模塊注冊的軟鏈// suse uninstall zypper install packagezypper uninstall node

實例教程

正好由于最近不同項目之間 nodejs 版本的沖突,便想起之前看到過的多版本管理工具 nvm,nvm 是 Mac 環(huán)境下 node 管理工具,在 Windows 平臺下推薦 nvmw 或 nvm-windows。所以就將實現(xiàn)的步驟一步步介紹給大家,話不多說了,來一起看看詳細(xì)的介紹吧。

以下的步驟均針對于 Windows 系統(tǒng)下的安裝與使用。

安裝 nvm-windows 之前最好先把 Node.js 卸載。

nvm-windows 下載地址:https://github.com/coreybutler/nvm-windows/releases

直接下載壓縮安裝包即可。

解壓后,直接安裝,我這里使用的是默認(rèn)路徑,也可以自己選擇路徑,但路徑最好不要帶中文。


檢查 nvm 是否安裝完成,結(jié)果報錯:


第一反應(yīng)是環(huán)境變量配置有問題,但是檢查環(huán)境變量后,發(fā)現(xiàn)無異常。

由于之前使用 npm 下載安裝過 angular cli,vue-cli,webpack 等等,所以需要刪了下面的文件。

C:/Users/Administrator/AppData/Roaming/npmC:/Users/Administrator/AppData/Roaming/npm-cache

再次執(zhí)行 nvm 看到如下信息表示安裝成功。


接下來使用 nvm 命令安裝某個版本的 nodejs:

nvm install 4.7.0

安裝 nodejs 的同時會安裝對應(yīng)版本的 npm。


使用某個版本的 nodejs:

nvm use 4.7.0

之后就可以正常使用 node 和 npm 命令了。


然后使用類似的命令安裝其他版本的 nodejs。使用 nvm use 進(jìn)行切換就可以了。


其他常用命令:

nvm ls available // 列出所有可用的nodejs版本nvm alias xxx 4.7.0 // 給不同版本號設(shè)置別名nvm unalias xxx // 取消這個別名nvm ls // 列出已經(jīng)安裝的nodejs版本

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,如果有疑問大家可以留言交流,謝謝大家對武林網(wǎng)的支持。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 鄂托克旗| 山西省| 靖远县| 青州市| 万源市| 甘洛县| 改则县| 汤原县| 通河县| 阜阳市| 静宁县| 辉南县| 靖州| 福州市| 巴楚县| 罗源县| 铁岭县| 济阳县| 德清县| 五莲县| 安顺市| 兴化市| 长岭县| 大港区| 罗田县| 寿阳县| 灵川县| 涞水县| 静安区| 康马县| 无棣县| 贡觉县| 五大连池市| 连江县| 宜章县| 化州市| 文化| 福州市| 武穴市| 阿拉善右旗| 武宁县|