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

nvm管理node版本的詳細圖文教程

 更新時間:2022年12月15日 16:27:35   作者:langmanboy  
nvm全英文也叫node.js version management,是一個nodejs的版本管理工具,下面這篇文章主要給大家介紹了關(guān)于nvm管理node版本的詳細圖文教程,文中通過圖文介紹的非常詳細,需要的朋友可以參考下

1. nvm介紹

nvm 全英文也叫 node.js version management,是一個 nodejs 的版本管理工具

nvmnpm 都是 node.js 版本管理工具,為了解決 node.js 各種版本存在不兼容現(xiàn)象可以通過它可以安裝和切換不同版本的 node.js

2. 安裝與配置

2-1 nvm下載

根據(jù)自身系統(tǒng)選擇 windowsmac 版本,可在點此在 github 上下載最新版本(最新版本 1.1.9

2-2 nvm安裝

官網(wǎng)上推薦卸載之前的 node 后安裝 nvm,也可直接運行 nvm-setup.exe 安裝

選擇同意許可證明 I accept the agreement

選擇 nvm 安裝路徑。推薦 D:/nvm

選擇當前安裝的 node.js 的文件目錄,一般為 D:/nodejs

確認安裝

安裝完成查看是否安裝成功,cmd 運行 nvm version

nvm version

2-3 nvm版本問題

當通過 nvm 切換 nodejs 版本為 16 以上時,npm install [package] 報錯:

該問題不是 npm 的問題,也不是 nodejs 的問題,是 nvm-windows 的問題

Unexpected token '.'

解決方法:nvm-windows 已經(jīng)更新版本解決了這個問題,通過更新 nvm-windows 到版本 1.19 完美解決

Tips: nvm 更新完成后,出現(xiàn)問題的 nodejs 版本需要 uninstall 重裝才能解決問題

2-4 文件與環(huán)境配置

由于網(wǎng)絡(luò)或者是墻的原因?qū)е率褂?nvm 下載 nodenpm 很慢甚至失敗

設(shè)置 settings.txt 設(shè)置 node_mirronpm_mirror 為國內(nèi)鏡像地址,更換國內(nèi)鏡像源,加快下載速度

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

當你安裝完 nvm,會自動在你電腦上的本地環(huán)境配置變量

  • NVM_HOME —— 安裝的 NVM 的路徑
  • NVM_SYMLINK —— 安裝 nvm 時創(chuàng)建儲存 nvm 依賴的文件夾

3. nvm命令使用

3-1 命令提示

  • nvm arch:顯示 node 是運行在32位還是64位
  • nvm install <version> [arch] :安裝 node, version 是特定版本也可以是最新穩(wěn)定版本 latest。可選參數(shù) arch 指定安裝32位還是64位版本,默認是系統(tǒng)位數(shù)??梢蕴砑?–insecure 繞過遠程服務(wù)器的 SSL
  • nvm list [available] :顯示已安裝的列表。可選參數(shù) available,顯示可安裝的所有版本。list 可簡化為 ls
  • nvm on :開啟 node.js 版本管理
  • nvm off :關(guān)閉 node.js 版本管理
  • nvm proxy [url] :設(shè)置下載代理。不加可選參數(shù) url,顯示當前代理。將 url 設(shè)置為 none 則移除代理
  • nvm node_mirror [url] :設(shè)置 node 鏡像。默認是 https://nodejs.org/dist/。如果不寫 url,則使用默認 url。設(shè)置后可至安裝目錄settings.txt文件查看,也可直接在該文件操作
  • nvm npm_mirror [url] :設(shè)置 npm 鏡像。https://github.com/npm/cli/archive/。如果不寫 url,則使用默認 url。設(shè)置后可至安裝目錄 settings.txt 文件查看,也可直接在該文件操作
  • nvm uninstall <version> :卸載指定版本 node
  • nvm use [version] [arch] :使用制定版本 node??芍付?2/64位
  • nvm root [path] :設(shè)置存儲不同版本 node 的目錄。如果未設(shè)置,默認使用當前目錄
  • nvm version :顯示 nvm 版本。version可簡化為 v

3-2 顯示可安裝版本

nvm list available 顯示可下載版本的部分列表

3-3 安裝node

nvm install latest安裝最新版本 ( 安裝時可以在上面看到 node.js 、 npm 相應(yīng)的版本號 ,不建議安裝最新版本)

nvm install 版本號 安裝指定的版本的 nodejs

# 安裝最新版
nvm install latest

# 安裝指定版
nvm install 16.15.0

3-4 切換node版本

nvm listnvm ls 查看目前已經(jīng)安裝的版本(當前版本號前面沒有 * , 此時還沒有使用任何一個版本,這時使用 node.js 時會報錯)

nvm use 版本號 使用指定版本的 nodejs(這時會發(fā)現(xiàn)在啟用的 node 版本前面有 * 標記,這時就可以使用 node.js

# 查看當前已安裝的版本
nvm ls

# 切換版本
nvm use 16.15.0

3-5 ndoe版本切換問題

切換問題:當使用 nvm use 命令切換版本時會亂碼 exit status 1 xxxxxx

問題原因:沒有權(quán)限操作,控制臺權(quán)限不夠

解決方法:使用管理員運行(win10 系統(tǒng)可以右鍵 win 圖標, 選擇 "Windows PowerShell(管理員)

C:\Users\阿匪>nvm use 14.19.0
exit status 1: ??????????????д??????

總結(jié)

到此這篇關(guān)于nvm管理node版本的文章就介紹到這了,更多相關(guān)nvm管理node版本內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Node.js中的緩存機制:原理與應(yīng)用詳解

    Node.js中的緩存機制:原理與應(yīng)用詳解

    本文將深入探討緩存機制在 Node.js 中的應(yīng)用,包括其原理、實現(xiàn)方式和最佳實踐,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • nodejs中art-template模板語法的引入及沖突解決方案

    nodejs中art-template模板語法的引入及沖突解決方案

    本篇文章主要介紹了nodejs中art-template模板語法的引入及沖突解決方案,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11
  • WebSocket+node.js創(chuàng)建即時通信的Web聊天服務(wù)器

    WebSocket+node.js創(chuàng)建即時通信的Web聊天服務(wù)器

    這篇文章主要為大家詳細介紹了WebSocket+node.js創(chuàng)建即時通信的Web聊天服務(wù)器的相關(guān)資料,感興趣的小伙伴們可以參考一下
    2016-08-08
  • node.js中的url.format方法使用說明

    node.js中的url.format方法使用說明

    這篇文章主要介紹了node.js中的url.format方法使用說明,本文介紹了url.format的方法說明、語法、接收參數(shù)、使用實例和實現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • node.js?實現(xiàn)手機號驗證碼登錄功能

    node.js?實現(xiàn)手機號驗證碼登錄功能

    這篇文章主要介紹了node.js?實現(xiàn)手機號驗證碼登錄功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08
  • Node.js+express+socket實現(xiàn)在線實時多人聊天室

    Node.js+express+socket實現(xiàn)在線實時多人聊天室

    這篇文章主要為大家詳細介紹了Node.js+express+socket實現(xiàn)在線實時多人聊天室,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • node.js調(diào)用腳本(python/shell)和系統(tǒng)命令

    node.js調(diào)用腳本(python/shell)和系統(tǒng)命令

    這篇文章介紹了node.js調(diào)用腳本(python/shell)和系統(tǒng)命令的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-07-07
  • node.js中的fs.fsync方法使用說明

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

    這篇文章主要介紹了node.js中的fs.fsync方法使用說明,本文介紹了fs.fsync的方法說明、語法、接收參數(shù)、使用實例和實現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • node跨域請求方法小結(jié)

    node跨域請求方法小結(jié)

    本篇文章主要介紹了node跨域請求方法小結(jié),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • npm淘寶鏡像過期解決辦法

    npm淘寶鏡像過期解決辦法

    npm?官方鏡像在國內(nèi)訪問很慢,很多同學都會選擇切換到國內(nèi)的一些 npm 鏡像,本文主要介紹了npm淘寶鏡像過期解決辦法,感興趣的可以了解一下
    2024-02-02

最新評論

会同县| 阆中市| 盐津县| 阿尔山市| 余干县| 凉山| 海阳市| 朝阳县| 二手房| 满城县| 伊宁市| 枣庄市| 安国市| 老河口市| 兴隆县| 潮州市| 博罗县| 晴隆县| 朔州市| 金阳县| 榆社县| 大丰市| 南乐县| 额敏县| 故城县| 新营市| 辽宁省| 准格尔旗| 马尔康县| 长岛县| 百色市| 五家渠市| 鸡东县| 丰镇市| 武穴市| 无极县| 西林县| 息烽县| 庆云县| 天台县| 古田县|