mac开发环境配置

107 阅读2分钟

近期电脑罢工,不得已更换了新电脑,新电脑相比于用了5-6年的老电脑,是真香哈哈哈~不过在国内的话,很多软件安装起来真的好麻烦,就算用了🪜,还是出现各种443的错误。网上很多git clone 项目再安装的方法,觉得好坑。最靠谱的,还是直接将仓库地址换成gitee。以下汇总了需要安装的几种常用软件的安装方式,方便下次使用~亲测好使😄(ps:也许最开始homebrew安装的顺利,也许就没有后面那么坎坷的道路了😶)

1. 国内安装homebrew

2. 安装zsh(最好先安装zsh再装nvm)

curl -o- https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh | bash

输入zsh --version可查看是否安装完成以及zsh的版本(⚠️不是zsh -v命令,🤔)

  1. zsh主题列表

github.com/ohmyzsh/ohm…
github.com/robbyrussel…

直接将原来的主题用想要的主题的名字替换就好(如果安装没有问题的话,是自动有.zshrc文件的~)

  1. mac m1 命令行报错 complete:13: command not found: compdef

3. 安装nvm

curl -o- https://gitee.com/mirrors/nvm/raw/master/install.sh | bash

我的电脑安装完成后,会有一些提示,也就是网上大部分文章所说的如下内容

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

直接copy到.zshrc文件里就好,这也是为什么我说先安装zsh的原因。

4.node的安装

既然有了nvm,我们可以直接用nvm安装对应版本的node,不用最开始就跑去官网下载一个node。另外,如果我们是用nvm只安装了几个特定版本的node,可能一打开就会有类似N/A: version "N/A -> N/A" is not yet installed的错误,解决方案参考这里

5. git的安装

image.png 下载对应的dmg就好

6. 几个常用的命令

cat 查看文件
ls -a 查看当前目录下的所有文件
vi 编辑 i 输入 :wq 保存
source 刷新当前shell环境?我理解就是让你的配置文件立马生效

7. git ssh配置

git官网和gitlab都有对应的教程,但是还是找了个看着还行的,讲几个自己不动🧠踩的坑

  • 复制的时候,记得把整个文件都粘进去,虽然ssh-rsa和后面的内容隔了空格啥的
  • 如果在生成过程中碰到这个,直接空格跳过就好,我开始时候没有注意,有输入密码啥的,结果就是每次clone新项目的时候都要输入这个时候输入的密码。如果没有这个必要,直接跳过

image.png

8. vscode自动格式化

vscode按照eslint保存自动格式化代码(React/Vue)我是使用的这个,用着目前没啥问题。(别问我为啥没有复制之前电脑的配置文件,它目前还是一块板砖的状态,根本打不开)