激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務器之家 - 編程語言 - JavaScript - node.js - Node快速切換版本、版本回退(降級)、版本更新(升級)

Node快速切換版本、版本回退(降級)、版本更新(升級)

2021-12-28 17:35ECMAScripter node.js

這篇文章主要介紹了Node快速切換版本、版本回退(降級)、版本更新(升級),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

場景

最近遇到一些node的坑,比如6.3.0版的node用不了公司最新的工作流,升級到10.x版的node后,又用不了另一套工作流。

問題

怎么實現node版本降級、升級?是否可以安裝多個版本按需要進行切換?

解決方案一(n)

 (1)安裝node版本管理模塊n

sudo npm install n -g

下邊步驟請根據自己需要選擇

(2)安裝穩定版

sudo n stable

(3)安裝最新版

sudo n latest

(4) 版本降級/升級

sudo n 版本號

比如需要8.4.0版:

Node快速切換版本、版本回退(降級)、版本更新(升級)

(5)檢測目前安裝了哪些版本的node

n

如圖,本人安裝了四個版本,目前處于8.4.0:

Node快速切換版本、版本回退(降級)、版本更新(升級)

(6)切換版本(不會刪除已經安裝的其他版本)

n 版本號

比如切換到11.4.0版:n 11.4.0,運行后查看版本號 ,可見當前已經處于11.4.0:

Node快速切換版本、版本回退(降級)、版本更新(升級)

(7)刪除版本

sudo n rm 版本號

比如刪除本人電腦存在的6.9.1版可使用sudo n rm 6.9.1

Node快速切換版本、版本回退(降級)、版本更新(升級)

輸入密碼,回車即可刪除指定版本,如圖,6.9.1已移除:

Node快速切換版本、版本回退(降級)、版本更新(升級)

提示:

演示系統:macOS High Sierra 10.13.2;sudo是mac下輸入密碼驗證身份的命令,因此windows用戶應該是以管理員身份運行命令行工具,然后刪除sudo即可。
舉個例子:刪除版本mac下是sudo n rm 版本號,windows下應該是n rm 版本號

解決方案二(nvm)

1)啟動終端,cd ~,隨后輸入

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.6/install.sh | bash

2)創建.bash_profile:輸入“touch .bash_profile”

3)編輯.bash_profile文件:輸入“open .bash_profile”

4)在彈出的.bash_profile文件內增加

  export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

5)終端鍵入"command -v nvm",回車,如果輸出了 “nvm”。代表已經安裝成功。
6)命令

nvm install stable  //安裝最新版 node

nvm install [node版本號]  //安裝指定版本的node

nvm ls // 查看已安裝版本

nvm use [node版本號]  //切換到指定版本的node

nvm alias default [node版本號] //設置默認版本

nvm使用詳情可參考:https://github.com/creationix/nvm

到此這篇關于Node快速切換版本、版本回退(降級)、版本更新(升級)的文章就介紹到這了,更多相關Node 切換版本內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/Fabulous1111/article/details/84983869

延伸 · 閱讀

精彩推薦
  • node.jsNode.js 中如何收集和解析命令行參數

    Node.js 中如何收集和解析命令行參數

    這篇文章主要介紹了Node.js 中如何收集和解析命令行參數,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋...

    descire8802021-12-28
  • node.jsk8s node節點重新加入master集群的實現

    k8s node節點重新加入master集群的實現

    這篇文章主要介紹了k8s node節點重新加入master集群的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋...

    Scarborought13922022-01-22
  • node.jslinux服務器快速卸載安裝node環境(簡單上手)

    linux服務器快速卸載安裝node環境(簡單上手)

    這篇文章主要介紹了linux服務器快速卸載安裝node環境(簡單上手),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需...

    mose-x8462022-01-22
  • node.js詳解node.js創建一個web服務器(Server)的詳細步驟

    詳解node.js創建一個web服務器(Server)的詳細步驟

    這篇文章主要介紹了詳解node.js創建一個web服務器(Server)的詳細步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,...

    王佳斌8952021-12-31
  • node.js在瀏覽器中,把 Vite 跑起來了!

    在瀏覽器中,把 Vite 跑起來了!

    大家好,我是 ssh,前幾天在推上沖浪的時候,看到 Francois Valdy 宣布他制作了 browser-vite[1],成功把 Vite 成功在瀏覽器中運行起來了。這引起了我的興趣,如...

    前端從進階到入院9282022-01-11
  • node.jsNode.js ObjectWrap 的弱引用問題

    Node.js ObjectWrap 的弱引用問題

    最近在寫 Node.js Addon 的過程中,遇到了一個問題,然后發現是 ObjectWrap 弱引用導致的,本文介紹一下具體的問題和排查過程,以及 ObjectWrap 的使用問題。...

    編程雜技9852022-01-04
  • node.jsrequire加載器實現原理的深入理解

    require加載器實現原理的深入理解

    這篇文章主要給大家介紹了關于require加載器實現原理的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需...

    隱冬8462022-03-03
  • node.jsnodejs中使用worker_threads來創建新的線程的方法

    nodejs中使用worker_threads來創建新的線程的方法

    這篇文章主要介紹了nodejs中使用worker_threads來創建新的線程的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友...

    flydean程序那些事8982022-01-06
主站蜘蛛池模板: 国产资源在线观看视频 | 看黄在线观看 | 欧美日韩在线免费观看 | 国产精品中文在线 | 中国久久久 | 毛片在线视频在线播放 | 动漫孕妇被羞羞视频 | 一级黄色免费 | 日日操日日操 | 国产亚洲高清视频 | 1314av| 欧美xxxwww| 看中国一级毛片 | 免费高潮在线国 | 一级在线 | 久草免费资源视频 | 日韩在线观看视频一区二区三区 | 成人在线视频在线观看 | 大西瓜永久免费av在线 | 国产成人精品午夜视频' | 中文字幕在线观看精品 | 午夜色片 | 一区二区国产在线 | 成人三级电影在线 | 一区二区三区日韩在线 | 99久久久国产精品 | 欧美精品成人一区二区在线观看 | 成人情欲视频在线看免费 | 日韩做爰视频免费 | 中国一级无毛黄色 | 日韩剧情片| 国产精品视频一区二区三区四区五区 | 久久精品亚洲一区二区三区观看模式 | 污片在线观看视频 | 最新中文字幕日本 | 国产精品久久久久久影视 | 成人视屏在线 | 国产精品久久久久久久久久久久午夜 | 久久精品中文字幕一区 | 91麻豆精品国产91久久久更新资源速度超快 | 成人黄色在线视频 |