Mac下node和npm管理

383 阅读1分钟

在Mac环境下配置node和npm有两种管理方式,都是依赖其他管理工具来管理安装、卸载、升级、降级等操作,目前来说主要用的有两种nvmn,下面分别介绍下两种工具的使用方式以及安装

nvm

nvm是目前来说在Mac以及Windows中使用最广泛的一种,他的安装以及使用也比较简单,下面依次介绍下它的安装、卸载以及node控制

1、nvm安装:

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

注:后面0.33.8是nvm的版本号,然后后面bash是环境控制脚本,目前来说macOS10以前基本都是bash,但是从10以后使用的是bszh_profile,目前M1中默认使用的是zsh

2、node控制:

node安装

nvm install <version>

node卸载

nvm uninstall <version>

node版本切换

nvm use <version>

指定运行node版本

nvm run <version> <target>

查看node的LTS版本

nvm ls -remote 

n

n在mac中也是控制node版本的

1、n安装

sudo npm install -g n 

2、node控制

node安装

n <version>

node卸载

n rm <version>

node版本切换

n

注:输入指令,出现node已安装版本列表后,通过上下键切换node版本,选择想要切换的目标版本后直接回车

查看node的LTS版本

n lts