首頁 web前端 js教程 node nvm進行node多版本管理

node nvm進行node多版本管理

Jan 04, 2018 am 11:10 AM
node 管理 進行

本文主要介紹了詳解node nvm進行node多版本管理,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟著小編過來看看吧,希望能幫助大家。

寫在前面

nvm(nodejs version manager)是nodejs的管理工具,如果你需要快速更新node版本,並且不覆寫先前的版本;或想要在不同的node版本之間進行切換;

使用nvm來安裝我們的node開發環境是絕佳的選擇!

今天我使用vue-cli初始化項目,發現自己卡在了項目描述,重複了好幾次,無論怎麼回車或嘗試其他去解決也無濟於事,終於找到了原因所在:

原因其實是我的node版本過高,或是不是穩定版本,需要降低node版本

那就讓我們使用nvm來管理我們的node版本吧!

nvm下載安裝

下載使用之前,避免不必要的麻煩,先將之前的node版本刪除(同時清除對應的多餘的環境變數也是一個好習慣);

現在nvm-windows的版本是1.1.6,最新穩定的版本是1.1.5;

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

如果不需要關注其他的話,下載nvm-setup.zip即可;

##1、下載解壓縮後面

nvm-setup.exe點選:

第一個路徑是你的nvm安裝的路徑,

第二個路徑是node快捷啟動的路徑(使用nvm下載後的node預設在nvm檔案中,這個路徑是創建的一個快捷方式的路徑)

然後通過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、然後我們就需要加入環境變數了:(其實只需要將root和path的路徑加入環境變數即可)

4、那麼我們來下載一個版本的node,並使用它吧


nvm install 6.2.0   *选择安装node 版本
nvm list         *列出已安装版本
nvm use 6.2.0    *切换使用的node版本
登入後複製

我們下載了node 6.2.0版本,透過nvm use 版本號碼來使用它,透過這樣我們可以切換node版本。

那麼在來證實一下上面說的安裝過程中的第二個路徑的問題:

當我們install之後,發現第二個路徑下沒有添加nodejs文件,但是當我們使用nvm use指令後,發現該檔案下多了一個捷徑的檔案;

#使用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 #卸载对应的版本
登入後複製

相關推薦:


#使用nvm管理不同版本的node與npm

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

簡單談談node.js 版本控制 nvm和n_node.js

#

以上是node nvm進行node多版本管理的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章

倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章

倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章標籤

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何實現Java中的學生成績管理功能? 如何實現Java中的學生成績管理功能? Nov 04, 2023 pm 12:00 PM

如何實現Java中的學生成績管理功能?

如何利用Redis實現分散式事務管理 如何利用Redis實現分散式事務管理 Nov 07, 2023 pm 12:07 PM

如何利用Redis實現分散式事務管理

Laravel擴充包管理:輕鬆整合第三方程式碼和功能 Laravel擴充包管理:輕鬆整合第三方程式碼和功能 Aug 25, 2023 pm 04:07 PM

Laravel擴充包管理:輕鬆整合第三方程式碼和功能

如何在麒麟作業系統上進行網路伺服器的設定與管理? 如何在麒麟作業系統上進行網路伺服器的設定與管理? Aug 04, 2023 pm 09:25 PM

如何在麒麟作業系統上進行網路伺服器的設定與管理?

Pi Node教學:什麼是Pi節點?如何安裝和設定Pi Node? Pi Node教學:什麼是Pi節點?如何安裝和設定Pi Node? Mar 05, 2025 pm 05:57 PM

Pi Node教學:什麼是Pi節點?如何安裝和設定Pi Node?

win10右鍵選單管理打不開怎麼辦 win10右鍵選單管理打不開怎麼辦 Jan 04, 2024 pm 07:07 PM

win10右鍵選單管理打不開怎麼辦

使用Angular和Node進行基於令牌的身份驗證 使用Angular和Node進行基於令牌的身份驗證 Sep 01, 2023 pm 02:01 PM

使用Angular和Node進行基於令牌的身份驗證

如何在麒麟作業系統上進行硬碟空間的管理與清理? 如何在麒麟作業系統上進行硬碟空間的管理與清理? Aug 04, 2023 am 09:49 AM

如何在麒麟作業系統上進行硬碟空間的管理與清理?

See all articles