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

nvm安裝使用及常用命令

 更新時間:2023年01月17日 09:07:50   作者:無月大大  
nvm主要是用來管理?nodejs?和?npm?版本的工具,可以用來切換不同版本的?nodejs,這篇文章主要介紹了nvm安裝與使用,需要的朋友可以參考下

前端開發(fā)工作中經(jīng)常會同時負責多個項目,所以有時會遇到npm install安裝依賴包或者啟動本地服務時依賴報錯的情況,大部分是因為NodeJS和npm與依賴之間版本的問題,如果頻繁卸載并安裝對應版本的NodeJS和npm管理工具,會使開發(fā)過程極其不方便。
而nvm(NodeJS Version Management)可以說完美解決了我們頻繁切換版本的困擾,nvm是nodejs版本管理工具,使用命令行方式安裝切換不同版本的nodejs。nodejs提供了一個n模塊,可用于管理nodejs版本,但它不適用于windows系統(tǒng),且只是作為nodejs的一個模塊存在,而nvm是獨立于nodejs和npm的一個工具。
下面也簡單說一下nvm的使用和常用命令。
1、安裝nvm前先對以前安裝的node進行卸載不然會有沖突。直接在控制面版或者應用列表中卸載nodejs
刪除npm的相關文件即可。
2、下載nvm

在這里插入圖片描述

這里需要注意的是如果安裝在C盤一般會有權限問題, 所以最好不要裝在C盤,例如D:\nvm 和 D:\nodejs 即可。(注意路徑中不能包含中文或空格,不然在nvm use命令會報亂碼錯誤。)
3、安裝好后在D:\nvm\nvm里對settings.txt文件配置,(主要是若不能科學上網(wǎng)下載速度太慢了,分別配置node和npm的下載鏡像)

root: D:\nvm\nvm
path: D:\nodejs
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

4、nvm基本使用:以管理員身份運行cmd,不然在nvm use node_version時會報亂碼錯誤。
可以先查看遠程可安裝的node版本(除開所顯示的其他版本也可以下載)
nvm list available

在這里插入圖片描述

安裝你想要安裝的node版本(例如想下載12.18.1版和17.5.0)
nvm install 12.18.1

在這里插入圖片描述

下載完后用nvm list你可以看到目前所下載的所有node版本例如現(xiàn)在項目用的是12.18.1的使用命令nvm use12.18.1即可。同時可以查看npm和node版本是否正確。

在這里插入圖片描述

在這里插入圖片描述

下面是一些常用命令:
nvm list available:可選參數(shù)available顯示所有可下載版本,缺省時顯示本地安裝的所有版本及當前使用的node版本。

nvm install 14.18.1:安裝14.18.1版本的nodejs及對應的npm,會在nvm的安裝目錄下生成對應版本的nodejs文件夾,可選參數(shù)arch指定安裝系統(tǒng)位數(shù)(32位/64位,默認根據(jù)系統(tǒng)位數(shù))。

nvm use 14.18.1:使用指定版本的nodejs和對應npm,如果不使用管理員身份運行cmd,此時此處會出現(xiàn)exit status 1: …的亂碼錯誤,可選參數(shù)arch指定安裝系統(tǒng)位數(shù)(32位/64位,默認根據(jù)系統(tǒng)位數(shù))。

nvm uninstall 14.18.1:卸載對應版本的nodejs,nvm的安裝目錄中對應文件夾會去掉。

nvm arch:顯示node運行系統(tǒng)環(huán)境32位或64位。

nvm on:開啟nodejs版本管理。

nvm off:關閉nodejs版本管理。

nvm proxy [url]:設置下載代理,可選參數(shù)url,不加參數(shù)顯示當前的代理,url為none則清除當前代理。

nvm node_mirror [url]:設置node鏡像,默認為https://nodejs.org/dist/,設置后可在nvm安裝目錄下settings.txt文件查看。

nvm npm_mirror [url]:設置npm鏡像,默認為https://github.com/npm/cli/archive/,同理設置后可在nvm安裝目錄下settings.txt文件查看。

nvm root [path]:設置存儲nodejs的目錄,默認在nvm的安裝目錄下。

nvm version:查看nvm版本。

到此這篇關于nvm安裝與使用的文章就介紹到這了,更多相關nvm安裝與使用內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Node.js操作redis實現(xiàn)添加查詢功能

    Node.js操作redis實現(xiàn)添加查詢功能

    Redis 是一個基于內存的鍵(key)值(value)類型的數(shù)據(jù)結構存儲容器,它既可以完全工作在內存中,也可以持久化存儲。當 Redis 工作于持久化模式時,可以將它當作一個非關系型數(shù)據(jù)庫使用。
    2017-05-05
  • 在Ubuntu上安裝最新版本的Node.js

    在Ubuntu上安裝最新版本的Node.js

    Node.js是一個軟件平臺,通常用于構建大規(guī)模的服務器端應用。Node.js使用JavaScript作為其腳本語言,由于其非阻塞I/O設計以及單線程事件循環(huán)機制,使得它可以交付超高的性能。
    2014-07-07
  • 詳解Koa中更方便簡單發(fā)送響應的方式

    詳解Koa中更方便簡單發(fā)送響應的方式

    這篇文章主要介紹了詳解Koa中更方便簡單發(fā)送響應的方式,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • node.js中的模塊化標準CommonJS與自定義模塊

    node.js中的模塊化標準CommonJS與自定義模塊

    這篇文章介紹了node.js中的模塊化標準CommonJS與自定義模塊,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • 簡單聊一聊Node.js參數(shù)max-old-space-size

    簡單聊一聊Node.js參數(shù)max-old-space-size

    簡單的說Node.js就是運行在服務端的JavaScript,下面這篇文章主要給大家介紹了關于Node.js參數(shù)max-old-space-size的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-01-01
  • 利用node.js+mongodb如何搭建一個簡單登錄注冊的功能詳解

    利用node.js+mongodb如何搭建一個簡單登錄注冊的功能詳解

    這篇文章主要給大家介紹了關于利用node.js+mongodb如何搭建一個簡單登錄注冊功能的相關資料,文中通過示例代碼介紹非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面跟著小編來一起學習學習吧。
    2017-07-07
  • Angularjs---項目搭建圖文教程

    Angularjs---項目搭建圖文教程

    下面小編就為大家?guī)硪黄狝ngularjs---項目搭建圖文教程。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-07-07
  • 在Node.js中處理Promise中錯誤的示例代碼

    在Node.js中處理Promise中錯誤的示例代碼

    在現(xiàn)代JavaScript開發(fā)中,尤其在Node.js環(huán)境中,Promise已成為處理異步操作的重要方式,然而,Promise的錯誤處理卻常常讓開發(fā)者感到困惑,在這篇文章中,我們將深入探討如何在Node.js中處理Promise中的錯誤,提供多個示例代碼,以便于理解和實踐,需要的朋友可以參考下
    2024-09-09
  • node.js接口復習及使用案例解析

    node.js接口復習及使用案例解析

    這篇文章主要為大家介紹了node.js接口的復習及使用案例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-07-07
  • Node.js本地文件操作之文件拷貝與目錄遍歷的方法

    Node.js本地文件操作之文件拷貝與目錄遍歷的方法

    這篇文章主要介紹了Node.js本地文件操作之文件拷貝與目錄遍歷的方法,拷貝用到了Node的文件API,遍歷則舉了一個異步API實現(xiàn)的形式(Node的一大特點),需要的朋友可以參考下
    2016-02-02

最新評論