日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

node版本管理工具推荐

發布時間:2024/1/16 windows 64 coder
生活随笔 收集整理的這篇文章主要介紹了 node版本管理工具推荐 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

hello,今天給大家分享幾款 node 版本管理的工具。

背景

在開發前端項目的時候,特別是新到公司接手一個多年維護的老項目時,如果 node 版本不正確,有的插件可能無法正確安裝,比如我之前提到的 node-sass 無法安裝問題,具體請看:https://www.cnblogs.com/easy1996/p/17945874

同時我們在開發自己的插件時,最好也推薦多使用幾個 node 版本進行測試。
切換 node 版本肯定不能卸載重新安裝新版本,這樣效率太低,最好是使用工具來同時安裝多個版本,并快速的切換,下面是推薦的幾個工具。

注意:在安裝 node 版本管理工具之前,最好先卸載直接安裝的 node,統一交給管理工具來管理。

N管理器

N 管理器時一個 npm 的包,所以直接使用 npm 進行安裝即可,但是不支持 windows 使用,需要注意。
常用命令:

  • npm install -g n:安裝 n 管理器
  • n <version> :安裝指定 node 版本
  • n lts:安裝最新的 node lts 版本同 n stable
  • n latest:安裝 node 最新版
  • n ls:查看已安裝的 node 列表
  • n:選擇 node 版本
  • n rm <version>:刪除指定 node 版本

NVM管理器

上面的 n 管理器不支持 windows 版本,所以更推薦使用這個工具,兩者通用。
下載地址:

  • windows 版本:GitHub - coreybutler/nvm-windows: A node.js version management utility for Windows. Ironically written in Go.
  • mac 版本:GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

安裝使用:

  • Windows:通過上面的地址,下載最新的 release 發布包安裝即可
  • mac:上面地址包含安裝命令,除此之外也可以通過 brew 工具安裝 brew install nvm

安裝完成之后,來看看 nvm 的常用命令:

  • nvm install stable :安裝最新穩定版 node
  • nvm install <version>: 安裝指定版本 node
  • nvm uninstall <version>: 刪除已安裝的指定版本
  • nvm use <version> :切換使用指定的版本 node
  • nvm ls :列出所有安裝的版本
  • nvm alias default <version> :如: nvm alias default 18

npx 切換 node 版本

除了上面的兩個工具,還可以利用 npx 可以下載模塊這個特點,可以指定某個版本的 Node 運行腳本。它的竅門就是使用 npm 的?node 模塊。

npx node@18.16.1 -v

上面命令會使用 18.16.1 版本的 Node 執行腳本。原理是從 npm 下載這個版本的 node,使用后再刪掉。
使用這個包,可以直接在一個 node 版本環境下,使用不同版本的 node 測試開發的包是否正常運行。
臨時測試某些包使用這個命令效率更高。
關于 npx 的詳細用法,可以看看我的這篇文章:https://www.cnblogs.com/easy1996/p/17961310

總結

以上就是管理 node 版本的三個工具的用法了,通常我比較喜歡 nvm ,公司和自己的電腦兩個系統可以通用,更方便,臨時切換 node 版本測試一些命令或者工具可以使用 npx 來完成。
大家喜歡使用什么工具呢,可能馬上又有很多新的工具出現,前端圈實在太能造*了,有更好用的 node 管理工具可以在評論區分享一下!

總結

以上是生活随笔為你收集整理的node版本管理工具推荐的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。