Mac book M1新机环境搭建

安装homebrew

/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"

将以上命令粘贴至终端。脚本内置 中科大镜像 ,所以能让Homebrew安装的更快。

在这里插入图片描述

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/songzhanyang/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"  

安装nvm

nvm是node.js的版本管理工具(Node Version Manager), 可以很方便的让多个node.js版本共存及更换使用.

使用brew安装:

brew install nvm

在这里插入图片描述
如果出现这种说明你之前装过nvm,这种情况可以按照提示输入指令重新安装. brew reinstall nvm

在这里插入图片描述
出现上面这种就是安装成功了,但并没有结束,接下来我们要把nvm命令放到系统全局中

1.家目录下创建.nvm目录

在这里插入图片描述

根据提示输入指令

mkdir ~/.nvm

2.接下来配置一下环境变量

在这里插入图片描述
我们要在1所示的文件中加入2所示的内容,有两种方式,我用的A种方式:

直接输入指令,打开1的文件

open ~/.zshrc

在这里插入图片描述
提示文件不存在

.zshrc 文件用来配置环境变量

A方式:

直接输入~/.zshrc
会显示 No such file or directory

进入当前用户的home目录
输入cd ~cd /Users/YourMacUserName

创建 .zshrc
输入touch .zshrc

打开编辑 .zshrc 文件
输入open -e .zshrc
在这里插入图片描述
会打开该文件,接下来就把2的内容加到文件中
在这里插入图片描述

然后按键command + s保存后,关掉即可
在这里插入图片描述

更新刚配置的环境变量
输入source .zshrc

在.zshrc文件为锁定状态的时候,第一(A)种方式是不可行的,那么用第二(B)种方式来编辑.zshrc文件

B方式:

第二种方式,在Terminal(终端)指令来对.zshrc文件进行编辑

输入 vim .zshrc

输入 i 进行编辑模式

然后把需要编辑的内容键入,编辑完之后直接按 esc 退出编辑模式,

输入:w进行文件的保存,:wq为保存并退出指令

更新刚配置的环境变量
输入source .zshrc

执行以下命令, 如出现版本号则证明安装成功

nvm -v

在这里插入图片描述

安装node.js

有什么版本可以去node官网查看并执行以下命令安装

nvm install <version>

执行以下命令, 如出现版本号则证明安装成功

node -v

我没装成功出现这种报错,不知道啥原因,有懂的可以提点小弟一下
在这里插入图片描述

追更!!!
在上面的基础上,如果想要安装低版本node,借鉴一下这位国外老哥的方法:
https://dev.to/courier/tips-and-tricks-to-setup-your-apple-m1-for-development-547g

我也复制了终端,在终端2号中进行安装的
在这里插入图片描述
刚开始还是不行。后来重新配置了一下.zshrc文件,加入了下面两行:

### 国内镜像
export NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node
export NVM_IOJS_ORG_MIRROR=http://npm.taobao.org/mirrors/iojs

使用国内镜像!!!好了安装成功
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值