ARM64的Mac Node.js前置工作,nvm在线安装

1,通过 终端 ping raw.githubusercontent.com 获取到ip地址185.199.110.133

2,终端输入sudo vi /etc/hosts,打开hosts文件

3,在最后添加 185.199.110.133 raw.githubusercontent.com 保存后退出

3.1,清除环境

完全卸载Node js

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

sudo rm /usr/local/bin/npm

sudo rm /usr/local/share/man/man1/node.1

sudo rm /usr/local/lib/dtrace/node.d

sudo rm -rf ~/.npm

sudo rm -rf ~/.node-gyp

sudo rm /opt/local/bin/node

sudo rm /opt/local/include/node

sudo rm -rf /opt/local/lib/node_modules

删除全局 node 模块注册的软链

cd /usr/local/bin && ls -l | grep "../lib/node_modules/" | awk '{print $9}'| xargs

sudo rm

4,通过以下命令,安装

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

5,终端输入 vi ~/.bash_profile,配置环境变量

export NVM_DIR="(\[ -z "{XDG_CONFIG_HOME-}" ] && printf %s "{HOME}/.nvm" \|\| printf %s "{XDG_CONFIG_HOME}/nvm")"

-s "$NVM_DIR/nvm.sh" \] \&\& \\. "$NVM_DIR/nvm.sh" # This loads nvm 6,source .bash_profile 7,nvm -v 查看版本; done 8,查看nvm中,可安装的Node.js版本 nvm ls-remote 9,安装Node js v16.20.2版本,最稳定的版本 nvm install v16.20.2 10,切换到指定版本 nvm use v16.20.2 nvm常用命令 nvm ls :打印出所有的版本 nvm install stable:安装最稳定的版本 nvm install v8.9.2 : 安装node的8.9.2的版本 nvm uninstall v8.9.2 : 删除node的8.9.2的版本 nvm current :当前使用的node版本 nvm use v8.9.2 :将node改为8.9.2版本 nvm alias default 0.12.7:设置默认 node 版本为 0.12.7

相关推荐
maosheng11461 小时前
RHCSA的第一次作业
linux·运维·服务器
wifi chicken2 小时前
Linux 端口扫描及拓展
linux·端口扫描·网络攻击
旺仔.2912 小时前
Linux 信号详解
linux·运维·网络
放飞梦想C2 小时前
CPU Cache
linux·cache
Hoshino.412 小时前
基于Linux中的数据库操作——下载与安装(1)
linux·运维·数据库
恒创科技HK3 小时前
通用型云服务器与计算型云服务器:您真正需要哪些配置?
运维·服务器
吴佳浩 Alben4 小时前
GPU 生产环境实践:硬件拓扑、显存管理与完整运维体系
运维·人工智能·pytorch·语言模型·transformer·vllm
播播资源4 小时前
CentOS系统 + 宝塔面板 部署 OpenClaw源码开发版完整教程
linux·运维·centos
源远流长jerry5 小时前
在 Ubuntu 22.04 上配置 Soft-RoCE 并运行 RDMA 测试程序
linux·服务器·网络·tcp/ip·ubuntu·架构·ip
学不完的5 小时前
Docker数据卷管理及优化
运维·docker·容器·eureka