詳解node nvm進行node多版本管理
寫在前面
nvm(nodejs version manager)是nodejs的管理工具,如果你需要快速更新node版本,并且不覆蓋之前的版本;或者想要在不同的node版本之間進行切換;
使用nvm來安裝我們的node開發(fā)環(huán)境是絕佳的選擇!
今天我使用vue-cli初始化項目,發(fā)現自己卡在了項目描述,重復了好幾次,無論怎么回車或者嘗試其他去解決也無濟于事,終于找到了原因所在:

原因其實是我的node版本過高,或者不是穩(wěn)定版本,需要降低node版本。
那么就讓我們使用nvm管理我們的node版本吧!
nvm下載安裝
下載使用之前,避免不必要的麻煩,先將之前的node版本刪除(同時清除相應的多余的環(huán)境變量也是一個好習慣);
現在nvm-windows的版本是1.1.6,最新穩(wěn)定的版本是1.1.5;
下載地址:https://github.com/coreybutler/nvm-windows/releases

如果不需要關注其他的話,下載nvm-setup.zip即可;
1、下載解壓后nvm-setup.exe點擊:
第一個路徑是你的nvm安裝的路徑,

第二個路徑是node快捷啟動的路徑(使用nvm下載后的node默認在nvm文件中,這個路徑是創(chuàng)建的一個快捷方式的路徑)

然后通過nvm -v查看是否安裝成功
2、接下來打開setting.txt文件,添加如下:(root和path路徑是安裝的時候選擇好的,setting.txt已經同步到,沒有需要的話不用修改)
arch: 64 proxy: none node_mirror: http://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/
3、然后我們就需要添加環(huán)境變量了:(其實只需要將root和path的路徑添加到環(huán)境變量中即可)

4、那么我們來下載一個版本的node,并使用它吧
nvm install 6.2.0 *選擇安裝node 版本 nvm list *列出已安裝版本 nvm use 6.2.0 *切換使用的node版本
我們下載了node 6.2.0版本,通過nvm use 版本號來使用它,通過這樣我們可以切換node版本。
那么在來證實一下上面說的安裝過程中的第二個路徑的問題:
當我們install之后,發(fā)現第二個路徑下沒有添加nodejs文件,但是當我們使用nvm use命令后,發(fā)現該文件下多了一個快捷方式的文件;

使用nvm
幾個常用的命令
nvm install 6.2.0 *選擇安裝node 版本 nvm use 6.2.0 *切換使用的node版本 nvm list // 查看已安裝的 node 版本 7.2.0 *6.2.0(Currently using 64-bit executable) 4.4.4 nvm uninstall 6.2.0 #卸載對應的版本
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Node使用Puppeteer監(jiān)聽并打印網頁的接口請求
Puppeteer 是一個 Node 庫,它提供了高級的 API 來通過 DevTools 協議控制 Chrome 或 Chromium,本文我們就來看看如何使用Puppeteer監(jiān)聽并打印網頁的接口請求吧2025-04-04
詳解使用Typescript開發(fā)node.js項目(簡單的環(huán)境配置)
本篇文章主要介紹了詳解使用Typescript開發(fā)node.js項目(簡單的環(huán)境配置),非常具有實用價值,需要的朋友可以參考下2017-10-10
Windows系統下載、部署Node.js與npm環(huán)境的操作方法
本文介紹在Windows電腦中,下載、安裝并配置Node.js環(huán)境與npm包管理工具的方法,文中通過圖文結合的方式講解的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下2025-01-01

