欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

簡單易懂的nvm和Node.js版本控制的實現(xiàn)

 更新時間:2023年10月26日 16:34:17   作者:Roc-xb  
NVM是Node.js的版本管理工具,可以方便地在不同版本的Node.js之間切換,本文主要介紹了簡單易懂的nvm和Node.js版本控制的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下

NVM是Node.js的版本管理工具,可以方便地在不同版本的Node.js之間切換。它可以通過命令行或者腳本來管理Node.js的版本,支持在同一臺機(jī)器上安裝多個版本的Node.js,并能夠方便地切換它們。

NVM的主要功能包括:

安裝和卸載Node.js的不同版本。切換不同版本的Node.js。管理全局和本地的Node.js模塊。支持在不同的操作系統(tǒng)上使用。

使用NVM可以方便地在同一臺機(jī)器上開發(fā)和測試多個Node.js應(yīng)用程序,而不必在不同的機(jī)器上安裝不同的Node.js版本。此外,NVM還可以管理全局和本地的Node.js模塊,使得開發(fā)者可以方便地在不同的項目中使用不同的Node.js模塊。

NVM使用簡單,只需要下載安裝腳本,然后在命令行中輸入相應(yīng)的命令即可完成Node.js版本的安裝、卸載和切換等操作。NVM也提供了一些方便的命令,如列出所有可用的Node.js版本、查看當(dāng)前使用的Node.js版本等。

github地址:https://github.com/nvm-sh/nvm

一、下載安裝包 

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

windows用戶我們選擇nvm-setup.exe進(jìn)行下載。

二、安裝過程

1、以管理身份運(yùn)行安裝包

2、勾選協(xié)議,下一步

3、選擇安裝目錄,下一步

4、設(shè)置nodejs安裝目錄

到這里,我們nvm管理器就安裝完成了。接下來,我們需要去下載nodejs,如果之前電腦上下載過nodeJs可以將之前的進(jìn)行卸載。

三、下載nodejs版本

首先,我們使用nvm ls 命令查看一下當(dāng)前有哪些nodejs版本,可以看見,目前還沒有安裝任何nodejs版本。

下載一個nodejs版本,可以在這里找到對應(yīng)的nodejs版本號:以往的版本 | Node.js

比如我們使用nvm下載安裝一個Node.js 14.21.3的版本,可以使用以下命令:

nvm install 14.21.3

同理,我們再下載安裝一個Node.js 16.20.0的版本,可以使用以下命令:

nvm install 16.20.0

可以看到,我們目前已經(jīng)成功的安裝上了2個nodejs版本了。那么我么如何切換版本呢?

很簡單,我們可以使用nvm use version來進(jìn)行切換node版本。例如下面這樣。

四、nvm常用命令整理

nvm off                     // 禁用node.js版本管理(不卸載任何東西)
nvm on                      // 啟用node.js版本管理
nvm install <version>       // 安裝node.js的命名 version是版本號 例如:nvm install 8.12.0
nvm uninstall <version>     // 卸載node.js是的命令,卸載指定版本的nodejs,當(dāng)安裝失敗時卸載使用
nvm ls                      // 顯示所有安裝的node.js版本
nvm list available          // 顯示可以安裝的所有node.js的版本
nvm use <version>           // 切換到使用指定的nodejs版本
nvm v                       // 顯示nvm版本
nvm install stable          // 安裝最新穩(wěn)定版

五、設(shè)置鏡像源

設(shè)置鏡像源,有助于下載依賴的時候,速度更快。

找到nvm安裝根目錄,找到settings.txt文件打開。

在文件末尾添加一下代碼后,保存文件并關(guān)閉。

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

到此這篇關(guān)于簡單易懂的nvm和Node.js版本控制的實現(xiàn)的文章就介紹到這了,更多相關(guān)nvm和Node.js版本控制內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • ChatGPT編程秀之最小元素的設(shè)計示例詳解

    ChatGPT編程秀之最小元素的設(shè)計示例詳解

    這篇文章主要為大家介紹了ChatGPT編程秀之最小元素的設(shè)計示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-03-03
  • Node.js和Vue的安裝與配置超詳細(xì)步驟(推薦)

    Node.js和Vue的安裝與配置超詳細(xì)步驟(推薦)

    使用VUE前端框架開發(fā),需要安裝Node.js和Vue.js,這篇文章主要給大家介紹了關(guān)于Node.js和Vue的安裝與配置超詳細(xì)步驟的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2024-01-01
  • node.js +mongdb實現(xiàn)登錄功能

    node.js +mongdb實現(xiàn)登錄功能

    這篇文章主要介紹了node.js +mongdb實現(xiàn)登錄功能,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • 掌握Node.js中的Promise異步編程方式

    掌握Node.js中的Promise異步編程方式

    Node.js中的Promise是一種異步編程方式,可以解決回調(diào)地獄問題,提高代碼可讀性和可維護(hù)性。通過掌握Promise的使用方法,可以更好地進(jìn)行異步編程,避免一些常見的錯誤和陷阱
    2023-05-05
  • Node.js通過身份證號驗證年齡、出生日期與性別方法示例

    Node.js通過身份證號驗證年齡、出生日期與性別方法示例

    最近工作中需要對身份證號的年齡、出生日期與性別進(jìn)行驗證,所以這篇文章主要介紹了Node.js通過身份證號驗證年齡、出生日期與性別的方法,在介紹完node.js的實現(xiàn)方法后又給大家分類的利用JS實現(xiàn)的方法,需要的朋友可以參考下。
    2017-03-03
  • Nodejs實現(xiàn)的一個靜態(tài)服務(wù)器實例

    Nodejs實現(xiàn)的一個靜態(tài)服務(wù)器實例

    這篇文章主要介紹了Nodejs實現(xiàn)的一個靜態(tài)服務(wù)器實例,本文實現(xiàn)的靜態(tài)服務(wù)器實例包含cache功能、壓縮功能等,需要的朋友可以參考下
    2014-12-12
  • NodeJs項目中關(guān)閉ESLint的方法

    NodeJs項目中關(guān)閉ESLint的方法

    ESLint是一個用來識別 ECMAScript 并且按照規(guī)則給出報告的代碼檢測工具,使用它可以避免低級錯誤和統(tǒng)一代碼的風(fēng)格。這篇文章主要介紹了NodeJs項目中關(guān)閉ESLint的方法,需要的朋友可以參考下
    2018-08-08
  • node.js實現(xiàn)學(xué)生檔案管理

    node.js實現(xiàn)學(xué)生檔案管理

    這篇文章主要為大家詳細(xì)介紹了node.js實現(xiàn)學(xué)生檔案管理,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • 提高NodeJS中SSL服務(wù)的性能

    提高NodeJS中SSL服務(wù)的性能

    盡管OpenSSL露出驚天漏洞,但是基于SSL的加密協(xié)議還是應(yīng)用得最廣泛的,這只是OpenSSL這個開源軟件本身的問題(詳情: OpenSSL是坑貨寫的),下面這篇文章提供了一些如何在NodeJS中,提高HTTPS性能方面的技巧
    2014-07-07
  • nodeJs鏈接Mysql做增刪改查的簡單操作

    nodeJs鏈接Mysql做增刪改查的簡單操作

    本篇文章主要介紹了nodeJs鏈接Mysql做增刪改查的簡單操作,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02

最新評論