前置说明:
主要针对非新手开发,已使用过大部分开发工具,方便快速梳理建立开发环境流程;
新手可能需要仔细看各种安装文档链接或者自己寻找对应文档,需要较多时间;
开发环境配置:
1. xcode 更新
通过App Store 下载 或者 brew安装 最新版;
2. 安装Git —version
github 或者官网下载,vscode插件
3. Apple安装工具包 homebrew brew.sh/
推荐安装,可使用这个工具安装很多包; 一般可以下载一些写好的Install.sh脚本安装,如果失败了,可以把脚本的一些源换成镜像资源安装;
可能遇到的问题:
- /bin/bash -c "$(curl -fsSLk raw.githubusercontent.com/Homebrew/in…)" - Export HTTPS_PROXY=“” 或者 -k 忽略https - mirrors.tuna.tsinghua.edu.cn/help/homebr…
4. GitHub/Gitlab等代码库配置,方便直接 git clone
- GitHub 生成 ssh-key docs.github.com/en/authenti…
ssh-key 可生成多个,不同网站用不同的,可重命名,参考文档;
- 最好在 ~/.ssh/ 文件下生成, 指定名称,方便使用
- 在~/.ssh下自定义一个config文件,可在~/.ssh/config中配置多个网站;多个ssh-key 需要配置文件指定主机对应的配置,配置参考文档: gitee.com/help/articl…
5. nvm 安装, node/npm
- Npm 淘宝镜像 --registry=registry.npmmirror.com
- nvm安装源:
- GitHub: github.com/nvm-sh/nvm
- 镜像:export NVM_NODEJS_ORG_MIRROR=npm.taobao.org/mirrors/nod…
- 镜像2: nvm node_mirror: npm.taobao.org/mirrors/nod…
- nvm npm_mirror: npm.taobao.org/mirrors/npm…
juejin.cn/post/700024…
- nvm install 14.18.2
- 可能安装失败,执行下 arch -x86_64 zsh 再安装,正常情况不到1分钟可成功
- 删除卸载nvm只需要移除$NVM_DIR文件夹,一般是~/.nvm
- node常用版本:
- v.14.21
- v.16.14 (一般pnpm要求这个版本以上)
- v.16.14 以上
- pnpm 看项目需求安装,可直接用 npm安装
6. 其他及常见问题
-
Zsh 美化 juejin.cn/post/684490…
-
下载安装GitHub库 https报错
- 关闭代理? 可能被屏蔽
- 修改 hosts www.jianshu.com/p/b0c74da00…
- sh -c "$(curl -fsSL raw.githubusercontent.com/ohmyzsh/ohm…)"
- git config --global http.sslVerify false
- blog.51cto.com/u_15127661/…
-
Curl 报错 www.cnblogs.com/xuLessReign…
-
Oh my zsh 终端美化工具
安装:
wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh
sh install.sh