手把手教你在mac上安装node包管理器nvm,猴子听了多会用

595 阅读2分钟

1、安装前的检查

检查电脑上对的node和npm是否已经删除,因为安装nvm是不允许电脑上这两个js,否则会安装失败

2、打开终端(准备工作)

1、打开终端
2、cd ~
3、检查是否有(输入指令ls -a)查看列表中是否.zshrc和.bash_profile文件
4、如果没有,则touch ~/.zshrc 和 .bash_profile
5、如果有则直接走第三步

3、安装指令

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

4、注意

在安装过程中,由于是国外的镜像,所以会出现443点的问题,所以这里要去host文件中写入ip指向该域名

120.230.125.250 aw.githubusercontent.com

获取工具域名真实ip的工具

5、效果图(成功)

image.png

6、注意

image.png

如果出现红框的内容,则表示缺少环境,复制红框的内容,然后输入指令open .zshrc,打开.zshrc文件,将红框的内容复制到这个文件中,然后保存

7、最后一步

1、输入指令source ~/.zshrc,执行脚本
2、输入nvm -v,如果出现下面内容,则代表安装成功

image.png

8、nvm常用指令

1、安装最新版本的node
nvm install stable

2、安装指定版本
nvm install <version>

3、列出所有版本
nvm ls

4、显示当前版本号
nvm current

5、给不同版本号添加别名
nvm alias <name> <version>

6、删除已定义的别名
nvm unalias <name>

7、删除已安装的node版本
nvm uninstall <version>

8、切换指令版本node
// 临时版本 - 只在当前窗口生效指定版本
nvm use <version>
// 永久版本 - 所有窗口生效指定版本
nvm alias default <version>

9、卸载nvm
sudo rm -rf .nvm

10、卸载node
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}

注意:这里无论是切换node版本还是删除版本,做完操作后,要关闭终端再打开才会生效