M1
安装Homebrew 问题:
由于苹果的安全机制,不允许直接进行脚本安装homnebrew,导致遇到端口443报错。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
解决办法:直接浏览器打开,另存道本地,执行命令
bash 文件名.sh
即可解决。 如果遇到brew -v报错找不到相关命令,一般都是环境变量的问题 解决办法: commond+shift+.现实隐藏文件,通过touch .zshrc 命令,创建文件。
设置 export PATH=/opt/homebrew/bin:$PATH
安装node问题:
安装完homebrew, 接下来就是安装node.js,同样问题报错443. Homebrew安装路径在/opt/homebrew/Library/Taps/homebrew, 删除里面的homebrew-core,然后重新下载就可以了
git clone https://github.com/Homebrew/homebrew-core.git
之后运行brew install node 即可
安装cocoaPod问题
正常来说安装cocoaPod需要先安装Ruby,这个一般电脑上都会默认安装上,可以通过ruby -v去查看当前版本
ruby -v
gem sources
sudo gem update --system
gem sources --remove https://rubygems.org/
gem sources -a https://gems.ruby-china.com/
再通过gem去安装cocoaPod
sudo gem install cocoapods
sudo gem install ffi
// 项目目录下安装
pod install
问题来了,这样会报错:
解决办法:
通过查看终端的简介信息勾选Rosetta,之后再次运行安装cocoaPod命令即可
Rosetta是用来干什么的: support.apple.com/en-us/HT211…