给你一台mac,快速完成前端开发环境搭建

1. 安装 git

  • 可通过 git --version 查看是否安装 git
  • 如果没有安装,可通过 Homebrew 来安装,首先可使用brew --version来查看电脑是否有安装 Homebrew,如果没有的话可以通过如下命令安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • 安装过程中会报错,比如
# curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection Beenrejected
  • 这是因为 github 的一些域名的DNS解析被污染,导致DNS解析过程无法通过域名获取正确的IP地址,解决方案是手动查询域名 ip 并映射,可以在 www.ipaddress.com/ 中输入无法访问的域名githubusercontent.com,基本结果如下,可以在 switchhosts 中进行配置
199.232.68.133 raw.githubusercontent.com  
199.232.68.133 user-images.githubusercontent.com  
199.232.68.133 avatars2.githubusercontent.com  
199.232.68.133 avatars1.githubusercontent.com

image.png

  • 配置完成后在进行 Homebrew 下载,安装完成后就可以使用下面命令安装 git
brew install git

image.png

2. 连接 github

  • 配置自己的 git 用户和邮箱
git config --global user.name "Your Name"
git config --global user.email "your_email@example.com"
  • 可以通过如下命令查看是否配置成功
git config list
  • 之后使用如下命令生成 SSH 密钥
ssh-keygen -t rsa -C "your_email@example.com"
  • 然后进入根目录下的 .ssh 文件夹( command+shift+. ),打开里面的 id_rsa.pub 文件,复制文件内容

image.png

  • 然后打开你的 github,将上面复制的内容进行 ssh 新建

image.png

image.png

image.png

  • 标题随便取,复制的内容放在钥匙里就可以添加了,之后在终端输入如下命令查看是否成功
ssh -T git@github.com
  • 如果成功,会有一条欢迎的消息
Hi xxxxxxx! You've successfully authenticated, but GitHub does not provide shell access.

3. 安装 nvm

  • 打开终端,安装 nvm 前,在终端运行此命令:touch ~/.bash_profile
  • 之后,在终端运行如下命令:
curl -o- https:
  • 之后,不要忘记重新启动终端或者使用命令source ~/.nvm/nvm.sh刷新路径
  • 然后就可以通过命令nvm --version来查看 nvm 安装版本

4. 安装 node

  • 可以使用 nvm 进行node版本安装
nvm install v18.16.0
  • 可以使用nvm ls查看当前安装了哪些 node 版本,然后使用nvm use 18进行版本切换

5. 总结

  • 这样基本就完成了,然后编辑器选择 vscode 或者 webstorm 看个人选择
阅读全文
下载说明:
1、本站所有资源均从互联网上收集整理而来,仅供学习交流之用,因此不包含技术服务请大家谅解!
2、本站不提供任何实质性的付费和支付资源,所有需要积分下载的资源均为网站运营赞助费用或者线下劳务费用!
3、本站所有资源仅用于学习及研究使用,您必须在下载后的24小时内删除所下载资源,切勿用于商业用途,否则由此引发的法律纠纷及连带责任本站和发布者概不承担!
4、本站站内提供的所有可下载资源,本站保证未做任何负面改动(不包含修复bug和完善功能等正面优化或二次开发),但本站不保证资源的准确性、安全性和完整性,用户下载后自行斟酌,我们以交流学习为目的,并不是所有的源码都100%无错或无bug!如有链接无法下载、失效或广告,请联系客服处理!
5、本站资源除标明原创外均来自网络整理,版权归原作者或本站特约原创作者所有,如侵犯到您的合法权益,请立即告知本站,本站将及时予与删除并致以最深的歉意!
6、如果您也有好的资源或教程,您可以投稿发布,成功分享后有站币奖励和额外收入!
7、如果您喜欢该资源,请支持官方正版资源,以得到更好的正版服务!
8、请您认真阅读上述内容,注册本站用户或下载本站资源即您同意上述内容!
原文链接:https://www.shuli.cc/?p=20877,转载请注明出处。
0

评论0

显示验证码
没有账号?注册  忘记密码?