首页 > 编程语言 >MAC/Win安装多个版本node命令

MAC/Win安装多个版本node命令

时间:2023-11-30 16:01:25浏览次数:45  
标签:node install Win js MAC 版本 nvm 安装

今天在自己电脑上紧急修复线上问题,但是项目down下来以后install后启动发生报错,谷歌以后发现是node版本问题,但是自己开发的ui组件库是18+的node版本,项目是16+的node版本才能启动,所以需要在电脑上安装多个node版本进行管理,后期考虑到项目的多样性,需要用到不同版本的node做支持,并且需要根据项目需要切换,以下就是Mac管理node环境常用的命令行。

Mac下使用n去安装多个指定版本的Node.js,并使用命令随时切换。

1.全局安装n

npm install -g n

2.指定版本的Node安装

sudo -E n 16.17.0

3.查看已经安装的Node

n list

4.删除指定版本的Node

n rm 11.0.0

5.Node版本切换

sudo n

#上下箭头选择版本, 回车即可

6.查看当前Node和npm版本

node -v
npm -v

Win下可以使用nvm进行node版本管理及切换。

1.下载安装

nvm安装包下载地址:可自行百度,windows系统下载nvm-setup.zip安装包

2.查看安装的版本

nvm ls

3.查看可安装版本

nvm list available

4.安装指定版本/卸载指定版本

nvm install <version> 
nvm uninstall 14.17.3
nvm off                     // 禁用node.js版本管理(不卸载任何东西)
nvm on                      // 启用node.js版本管理
nvm install <version>       // 安装node.js的命名 version是版本号 例如:nvm install 8.12.0
nvm uninstall <version>     // 卸载node.js是的命令,卸载指定版本的nodejs,当安装失败时卸载使用
nvm ls                      // 显示所有安装的node.js版本
nvm list available          // 显示可以安装的所有node.js的版本
nvm use <version>           // 切换到使用指定的nodejs版本
nvm v                       // 显示nvm版本
nvm install stable          // 安装最新稳定版

以上就是MAC/Win下常用的关于Node的命令,希望对你有所帮助

标签:node,install,Win,js,MAC,版本,nvm,安装
From: https://blog.51cto.com/u_16173094/8632102

相关文章

  • Win7系统安装高版本node.js方法,node 16.x ,node 17.x(跳过安不了17),node 18.x,node 19.x 2
    随着前端框架的不断升级,node16.3.0的版本远远跟不上开发需要,导致win7无法安装高于16.3.0版本的node.js,经过不断的尝试和查找网上的帖子,终于解决了可以升级到19.x的nodejs了方法如下:(1)按照原来方式先升级到Nodejs16.3.0,先看我上次发的内容。地址:https://www.cnblogs.com/wuzexin/p......
  • macOS 使用 Finder 无法把文件拖到 U盘里面去 bug All In One
    macOS使用Finder无法把文件拖到U盘里面去bugAllInOneU盘/磁盘格式不兼容bug❌formaterrorWindowsNTFileSystem(NTFS)因为NTFS文件系统不是Mac兼容的文件系统,所以默认情况下,macOS系统对于NTFS格式的硬盘是没有“写入”权限的,只有“读取”权限。也就是......
  • Windows平台的prometheus和Grafana的学习与使用
    Windows平台的prometheus和Grafana的学习与使用背景最近没有了linux机器突然想捯饬一下Windows平台的监控与使用所以总结一一下.第一步下载https://prometheus.io/download/https://grafana.com/grafana/download注意需要下载windows平台的安装介质建议是选择zip包.zip包......
  • 2023年11月更新整理Windows11专业版激活密钥
    微软Windows11官方ISO镜像下载地址:https://www.microsoft.com/zh-cn/software-download/windows11整理自互联网,不保证可用性。A2B7C-Q8D4E-F1G6H-I7J3K-L5M9NP9Q2R-E4S6T-U1V8W-O3X7Y-K5Z9JU6S2F-V4C6B-K1X8Z-M7N3K-G9H5JL8K2J-C3V6B-G1X9Z-Y7I4P-O5Q9RF9D2H-V3C6B-K1X8Z-M7N4K-U......
  • win10家庭版修改成专业版
    家庭版和专业版的区别:Windows家庭版和专业版简单点说就是证书不同,用家庭版的密钥激活就是家庭版,用专业版密钥激活。 方法:修改成专业版的产品密钥专业版所需要的内容其实已经下载在本地了,我们只需要激活安装即可,专业版和家庭版的区别在于证书不同。首先断开网络,然后找到:设置-......
  • Acwing第 131 场周赛 之找最值过程中维护某个性质的方案
    https://www.acwing.com/problem/content/5367/题目如果只需要输出最大值,我都没有问题。每次需要输出方案的时候,我似乎都需要先统计最大值,再重新扫描一遍找所有能够取得最大值的方案,然后在这些方案中找到最大值。最好的做法应该是在找最大值的过程中就维护题目要求方案的排序关......
  • HPM5301EVKlite windows下上手使用
    HPM5301是先辑半导体出的一款300Mhz的riscV芯片,售价7.99,开发板售价39.99,性价比超高资源获取evklite基本不需要原理图,下载SDK和ENV即可SDK连接:https://github.com/hpmicro/hpm_sdkENV连接:https://github.com/hpmicro/sdk_env占坑待续。。。......
  • MAC电脑无法启动深信服代理软件,提示“初始化失败,请尝试重新安装”
    1、launchctlprint-disabledsystemgrepsangfor  查看是否被禁用,如果是true就是被禁用2、sudolaunchctlenablesystem/com.sangfor.EasyMonitor启用命令3、sudolaunchctlload/Library/LaunchDaemons/com.sangfor.EasyMonitorplist 使生效 ......
  • Windows下读文件二进制模式和文本模式的区别
    前段时间,碰到了一个奇怪的事情,我实现了一个读某文件的类,原本这个文件是以二进制写的,读的时候没太在意,将模式少写了一个“b”,变成了文本模式_tfopen_s(&pFile,m_file,_T("r"))测试了好些文件都没有问题,直到有一天,一同事反应读取函数有问题,数据被截断了。我看了半天,百思不得其......
  • 使用Win-ACME在Windows+iis服务器下配置自动续期SSL证书
    使用Win-ACME在Windows+iis服务器下配置自动续期SSL证书 由于网站建设和小程序开发等都需要https,但是ssl证书有过期的限制,如果没有及时续期ssl证书,那么将会影响线上程序正常运行,因此我便找了很多可以在windows服务器下使用的自动续期证书的工具。win-acme,github地址:https:/......