最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

如何使用nvm實現(xiàn)nodejs版本管理(版本刪除,版本切換及版本添加)

 更新時間:2023年10月23日 09:21:48   作者:小炮兵快跑  
這篇文章主要給大家介紹了關(guān)于如何使用nvm實現(xiàn)nodejs版本管理(版本刪除,版本切換及版本添加)的相關(guān)資料,nvm是一個node版本管理工具,通過它可以安裝多種node版本并且可以快速、簡單的切換node版本,需要的朋友可以參考下

為何使用nvm進行管理node

在開發(fā)項目的過程中,遇到同時維護兩個或者更多的項目,由于不同項目所用的node環(huán)境不同,單純的安裝最新版本的node或者低版本node,不能適用所有的項目,這樣就想如果有個工具可以實現(xiàn)node版本的切換就方便多了,nvm就是管理node的一個很實用的工具

安裝

1、首先先卸載已有的node

這里我用的比較笨的辦法,node官網(wǎng)中下載完nodejs文件后,點擊安裝包,如有已經(jīng)安裝nodejs,會彈出卸載選項,勾選卸載后點擊確認進行卸載.(如果網(wǎng)友有更好的卸載方法可以留言告知,謝謝)

2、NVM下載

直接進入安裝包下載地址:https://github.com/coreybutler/nvm-windows/releases,選擇nvm-setup.zip,下載后直接安裝。

nvm-noinstall.zip: 這個是綠色免安裝版本,但是使用之前需要配置
nvm-setup.zip:這是一個安裝包,下載之后點擊安裝,無需配置就可以使用,方便。
Source code(zip):zip壓縮的源碼
Sourc code(tar.gz):tar.gz的源碼,一般用于Linux系統(tǒng)

2.配置環(huán)境變量(有的電腦會配好了就不需要這一步)

這一步可能不是必須的,最新的版本的nvm-for-windows安裝程序在安裝完成之后已經(jīng)幫您完成了環(huán)境變量的配置,因此這里你所需要做的是檢查你的環(huán)境變量中是否已經(jīng)包含以下選項,如果沒有仍然還需要你乖乖的去設(shè)置,否則不可用。

3.回到桌面(按住shift+右鍵)打開Windows PowerShell窗口輸入

檢查 nvm 是否安裝完成(nvm -v)

4.修改settings.txt

在你安裝的目錄下找到settings.txt文件,可以使用命令行運行:nvm root 顯示出nvm的安裝目錄

打開nvm文件夾下的settings.txt文件,在最后添加以下代碼:

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

這一步主要是將npm鏡像改為淘寶的鏡像,可以提高下載速度。在安裝node的時候會出現(xiàn)卡死,npm安裝不成功的情況,可以按照上邊試試修改settings.txt文件

5.安裝nodeJS

使用nvm install [node版本號]命令下載需要的版本。version表示版本號,arch表示系統(tǒng)位數(shù),默認是64位,如果是32位操作系統(tǒng),需要執(zhí)行命令:

nvm install 8.12.0 32   //表示電腦是x32 安裝nodejs 8.12.0版本
nvm install 8.12.0 64  //表示電腦是x64 安裝nodejs 8.12.0版本 

使用nvm list查看目前已經(jīng)安裝的版本

nvm list     //查看目前已經(jīng)安裝的版本

注意:在使用nvm安裝nodejs時,如果中間出現(xiàn)意外中斷,需要先把安裝一半的nodejs卸載或刪除,重新進行安裝.

下圖是安裝完成后nvm路徑,也可以看到兩個node版本

打開node文件夾,在node_modules中已經(jīng)存在npm文件,如果不存在可以到這里下載對應(yīng)node版本,把node_modules中的npm復(fù)制到nvm文件對應(yīng)的node版本中.

如果安裝錯誤,可以使用nvm uninstall <版本號>卸載指定版本的nodejs

nvm uninstall <version>    // 卸載指定版本的nodejs

6.使用特定Node版本

nvm use 8.12.0    或者   nvm use 8.12.0 32

這樣就全部安裝完成,這里一定要注意:

重新啟動Windows PowerShell,如果用的vscode終端最好也重新打開一下,自己在安裝過程中沒有重啟指令是不識別的.

NVM常用命令

nvm install stable  //安裝最新版 node
nvm install [node版本號]  //安裝指定版本的node
nvm ls // 查看已安裝版本
nvm use [node版本號]  //切換到指定版本的node
nvm alias default [node版本號] //設(shè)置默認版本
nvm list installed 查看已經(jīng)安裝的版本
nvm list available 查看網(wǎng)絡(luò)可以安裝的版本
nvm version 查看當前的版本
nvm install 安裝最新版本nvm
nvm use <version> ## 切換使用指定的版本node
nvm current顯示當前版本
nvm alias <name> <version> ## 給不同的版本號添加別名
nvm unalias <name> ## 刪除已定義的別名
nvm reinstall-packages <version> ## 在當前版本node環(huán)境下,重新全局安裝指定版本號的npm包
nvm on 打開nodejs控制
nvm off 關(guān)閉nodejs控制
nvm proxy 查看設(shè)置與代理
nvm node_mirror [url] 設(shè)置或者查看setting.txt中的node_mirror,如果不設(shè)置的默認是 https://nodejs.org/dist/
nvm npm_mirror [url] 設(shè)置或者查看setting.txt中的npm_mirror,如果不設(shè)置的話默認的是:https://github.com/npm/npm/archive/
nvm uninstall <version> 卸載制定的版本
nvm use [version] [arch] 切換制定的node版本和位數(shù)
nvm root [path] 設(shè)置和查看root路徑

總結(jié)

到此這篇關(guān)于如何使用nvm實現(xiàn)nodejs版本管理(版本刪除,版本切換及版本添加)的文章就介紹到這了,更多相關(guān)nvm實現(xiàn)nodejs版本管理內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 理解Koa2中的async&await的用法

    理解Koa2中的async&await的用法

    這篇文章主要介紹了理解Koa2中的async&await的用法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • nodejs配置express服務(wù)器運行自動打開瀏覽器詳細步驟

    nodejs配置express服務(wù)器運行自動打開瀏覽器詳細步驟

    在nodejs中使用express來搭建框架可以說是非常的簡單方便,下面這篇文章主要給大家介紹了關(guān)于nodejs配置express服務(wù)器運行自動打開瀏覽器的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-01-01
  • gulp安裝以及打包合并的方法教程

    gulp安裝以及打包合并的方法教程

    這篇文章主要給大家介紹了關(guān)于gulp實現(xiàn)人一個打包合并的方法教程,并分享了gulp打包js/css時合并成一個文件時的順序的解決方法,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-11-11
  • 詳解如何給Node.js版本降級

    詳解如何給Node.js版本降級

    Node.js是一個基于chrome?v8引擎的JavaScript運行時環(huán)境,用于構(gòu)建快速、可擴展的網(wǎng)絡(luò)應(yīng)用程序,在某些情況下,降級Node.js版本可能額是必要的,本篇文章將向您介紹如今降級Node.js版本并提供相應(yīng)的源代碼示例,需要的朋友可以參考下
    2023-11-11
  • node.js發(fā)送郵件email的方法詳解

    node.js發(fā)送郵件email的方法詳解

    這篇文章主要介紹了node.js發(fā)送郵件email的方法,結(jié)合實例形式詳細分析了node.js發(fā)送郵件的原理、操作步驟、注意事項及常見問題解決方法,需要的朋友可以參考下
    2017-01-01
  • node.js中的path.dirname方法使用說明

    node.js中的path.dirname方法使用說明

    這篇文章主要介紹了node.js中的path.dirname方法使用說明,本文介紹了path.dirname的方法說明、語法、使用實例和實現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • nodejs 整合kindEditor實現(xiàn)圖片上傳

    nodejs 整合kindEditor實現(xiàn)圖片上傳

    這篇文章主要介紹了nodejs 整合kindEditor實現(xiàn)圖片上傳,需要的朋友可以參考下
    2015-02-02
  • Node.js之HTTP服務(wù)端和客戶端實現(xiàn)方式

    Node.js之HTTP服務(wù)端和客戶端實現(xiàn)方式

    這篇文章主要介紹了Node.js之HTTP服務(wù)端和客戶端實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-09-09
  • node.js中的fs.statSync方法使用說明

    node.js中的fs.statSync方法使用說明

    這篇文章主要介紹了node.js中的fs.statSync方法使用說明,本文介紹了fs.statSync的方法說明、語法、接收參數(shù)、使用實例和實現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • nodejs npm包管理的配置方法及常用命令介紹

    nodejs npm包管理的配置方法及常用命令介紹

    這篇文章主要介紹了nodejs npm包管理的配置方法及常用命令介紹,需要的朋友可以參考下
    2014-06-06

最新評論

元谋县| 梅河口市| 井陉县| 松江区| 密山市| 潍坊市| 淮阳县| 海南省| 海安县| 镇平县| 上杭县| 寻甸| 大宁县| 蒙城县| 河东区| 外汇| 元江| 芜湖市| 偏关县| 成安县| 濮阳市| 搜索| 龙南县| 会宁县| 大安市| 宁乡县| 房产| 石家庄市| 重庆市| 巧家县| 屯留县| 平阳县| 遂宁市| 康乐县| 泾源县| 齐齐哈尔市| 章丘市| 乐平市| 广饶县| 定陶县| 庆阳市|