1. 程式人生 > >在windows中使用 nvm 實現node多版本管理

在windows中使用 nvm 實現node多版本管理

所謂 NVM 就是 Node Version Manager 的縮寫,即 node的版本管理工具,我們可以在電腦中安裝多個不同版本的node,並藉由 NVM 來實現自由切換,詳情可點選檢視 NVM 官網

儘管 NVM 並不支援 windows,但是可以執行在 WSL(Windows Subsystem for Linux)中,WSL 是一個可以執行在 Windows10上的一個 Linux子系統,WSL 安裝包的地址是 https://github.com/coreybutler/nvm-windows/releases

點選 nvm-setup.zip 即可下載安裝

 下載完畢以後解壓縮,然後雙擊開始安裝

依次安裝完畢以後,開啟命令列工具,輸入 nvm -v 檢視是否安裝成功

這裡介紹了一些nvm的命令,大概的意思如下:

nvm arch:用於檢視當前node是執行在32位還是64位系統

nvm install <version>[arch]:用於下載指定的node版本

  version 可以是指定 node 的版本號,也可以是一個latest 字元用於下載當前最新的穩定版本

  arch 是一個可選擇的引數,表示下載的是32位還是64位的版本,預設是64位。如果把 arch 設為字元 all,則同時下載32位和64位的版本

nvm list [available]:用於展示node的版本,加一個 available 可以檢視所有可安裝的版本

nvm use [available] [arch]:用於切換到不同的node版本(version是node版本號,arch 還是用於指定32位或64位)

nvm uninstall <version>:用於解除安裝某個node版本

nvm version:用於展示當前在windows系統執行的nvm版本

相關推薦

windows使用 nvm 實現node版本管理

所謂 NVM 就是 Node Version Manager 的縮寫,即 node的版本管理工具,我們可以在電腦中安裝多個不同版本的node,並藉由 NVM 來實現自由切換,詳情可點選檢視 NVM 官網 儘管 NVM 並不支援 windows,但是可以執行在 WSL(Windows Subsyst

windowsnode版本管理NVM安裝

註意事項 rec ron git ofo ati releases code strong 下載 nvm-windows 最新下載地址:https://github.com/coreybutler/nvm-windows/releases 註意事項 選擇nvm安裝的路徑中

Node 版本管理器n

Node 多版本管理器(Node VersionManager,nvm)是一個通用的叫法,它目前有許多不同的實現。 我喜歡用n管理器,沒錯,名字就是一個字母n(https://github.com/visionmedia/n) [[email protected] etc]$ cn

Windowsnode.js的版本管理工具

在Linux上我一直使用nvm來管理nodejs的不同版本,但是nvm沒有windows版本,今天發現在windows上可以使用另外一個版本管理工具nvm-windows來管理。 下載與安裝 安裝前,這裡有一點需要注意,如果以前安裝過node,需要先

Mac下使用Pyenv實現python版本共存與切換

macmac自帶的python2.7不能刪除,因為很多系統模塊依賴,所以我們使用pyenv來安裝python3.6版本,這樣就可以並存。1、安裝OS X的套件管理器(類似ubuntu的apt-get),網址如下:http://brew.sh/index_zh-cn.html或者直接用終端命令安裝/usr/bi

WebApi的版本管理

返回 efi param values 分享圖片 foreach 方法 sele 分享 1.多版本管理概念 什麽是API的多版本問題?Android等App存在著多版本客戶端共存的問題:由於早期沒有內置升級機制,用戶不會升級,拒絕升級等原因,造成了許多軟件的舊版本

Mac OSX python版本管理工具:pyenv 和 virtualenv搭建

macos pyenv pyenv-virtualenv本博文只是簡單介紹如何安裝 概念問題 請自行查詢環境:10.13.1+shell1、安裝brew官網地址:https://brew.sh//usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercon

在Linux系統實現LVM邏輯卷管理及磁盤配額

Linux LVM邏輯卷 磁盤管理配額 LVM(Logical Volume Manager)是Linux系統中對磁盤分區進行管理的一種邏輯機制,他是建立在磁盤和分區之上的一個邏輯層,能夠在保持現有數據不變的情況下動態調整磁盤容量,從而提高磁盤管理的靈活性。 1. 執行命令 fdisk -l 來查

nodejs版本管理

壓縮 多版本 bubuko 文件 too IT tool 安裝步驟 版本 nvm安裝步驟: Windows版本安裝 https://github.com/coreybutler/nvm-windows/releases 下載最新的setup文件 ,解壓縮,安裝到C:\Dev

遊戲版本管理工具

目的 面對的問題:也許你曾經遇到過,開發+稽核+線上ios+線上android+海外各種版本 的資源管理和新包釋出等問題 這裡提供了一個工具進行 線上版本 ,開發版本,稽核版本等多個跨度的版本管理方案 使用 工具在save version以後會儲存成固定格式的配置檔案

轉 Python版本管理-pyenv

https://www.cnblogs.com/saneri/p/7642316.html   經常遇到這樣的情況: 系統自帶的Python是2.x,自己需要Python 3.x,此時需要在系統中安裝多個Python,但又不能影響系統自帶的Python,即需要實現Python的多版本共存,py

Window下對nodejs版本管理GNVM

   Windows下對nodejs多版本的管理,實現隨意切換! 官方地址: https://github.com/Kenshin/gnvm http://ksria.com/gnvm/ 01、下載GNVM https://raw.githubusercontent.com/Kenshin

通過NVM安裝node不同版本

通過NVM安裝 NVM(Node version manager)顧名思義,就是Node.js的版本管理軟體,可以輕鬆的在Node.js各個版本間切換,專案原始碼GitHub 1.下載並安裝NVM指令碼 curl https://raw.githubu

Python版本管理器-pyenv 介紹及部署記錄

一. pyenv簡單介紹 由於python的各種優點,當前學習及使用python的人越來越多, 學習python有一個不容忽視的問題就是python的版本問題! 到現在為止,python的版本有很多,但是問題在於python2與python3的區別。python3的對一些模組進行了改變,導致了python

Gradle的配置與版本開發

  最近做的專案牽扯到多版本開發,app要分兩個版本,兩個版本功能基本相同,但是訪問的url不同,顯示的功能有些許不同,同時需要在一個手機能夠同時安裝,於是便研究了一下Gradle的配置: 一.BuildConfig全域性變數的定義:  android在執行時預設會有一個

利用anaconda進行python版本管理

本文主要介紹如何通過conda create 建立一個只含標準模組和幾個必需第三方模組(如 pip、wheel)的python環境,快速方便管理多個python2和python3,並實現快速切換。 1、前提:     可以開啟命令列輸入conda -V檢驗是否安裝

從0到1優雅的實現PHP程序管理

業務場景 在我們實際的業務場景中(PHP技術棧),我們可能需要定時或者近乎實時的執行一些業務邏輯,簡單的我們可以使用unix系統自帶的crontab實現定時任務,但是對於一些實時性要求比較高的業務就不適用了,所以我們就需要一個常駐記憶體的任務管理工具,為了保證實時

WebAPI 的版本管理

什麼是API 的多版本問題?Android 等App 存在著多版本客戶端共存的問題:App 最新版已經升級到了5.0了,但是有的使用者手機上還執行著4.8、3.9甚至2.2版本的App,由於早期沒有內建升級機制、使用者不會升級、使用者拒絕升級等原因,造成這些舊版本App也在執

[教程]Ubuntu 下輕鬆實現 PHP 版本共存

原文地址 隨著 php-mysql 拓展在 PHP7 被砍掉以後,一些程式或者外掛就不能執行在 PHP7 上,因此 PHP 多版本的需求就顯得非常的有必要。因為系列教程中 PHP 是通過軟體源非編譯安裝的,所以實現多版本共存就非常的方便,而且還非常浪費時間,編譯一個p

Mybatiscollection實現一對的問題

今天在使用Mybatis中的Collection獲取集合資訊時,資料庫中對應了多條資料,但在做單元測試時只能獲取到一條資料。 糾結了很久,突然想到是不是主鍵的問題,結果一試,還真是這麼回事。 Myba