阅读 86

React Native 开发环境搭建之代理配置

此文记录基于mac搭建开发环境中遇到代理问题,希望能帮到遇到相似问题的人。

最近学习React Native开发,在按照官网指导下,安装环境配置顺利进行,直到创建新项目这一步,CocoaPods 的依赖安装步骤卡很久,故不得不配置代理,以便能继续下去。

1.已知inter处理器的mac电脑安装代理时无需更新(客户端以及配置文件),切记!!!
2.代理开启‘设置为系统代理’之后,可以接管桌面应用,终端是例外,需要如下自行配置(永久使用代理)。
3.菜单栏,点击代理应用图标,选择‘复制终端代理命令’,以备后用。

  1. 查看、编辑配置文件(进入当前用户的home目录(默认就是))
配置.bash_profile
 (1)终端输入 open -e .bash_profile 
   (文件存在则自动打开,尚未创建请参考  4.创建文件)
   (如果只是查看,直接使用open .bash_profile)

 (2)编辑
     新起一行,将终端代理命令粘贴进来。

 (3)关闭即可保存修改

 (4)更新刚配置的环境变量
     source ~/.bash_profile
 
 
配置.zshrc
 (1)终端输入 open -e .zshrc 
   (文件存在则自动打开,尚未创建请参考  4.创建文件)
   (如果只是查看,直接使用open .zshrc)

 (2)编辑
     新起一行,将终端代理命令粘贴进来。

 (3)关闭即可保存修改

 (4)更新刚配置的环境变量
     source ~/.zshrc
 
 

复制代码
  1. 查看当前代理参数配置
echo $http_proxy;
echo $https_proxy;
echo $all_proxy;
复制代码
  1. 测试代理是否成功(不能通过ping检测,ping不会走代理;curl系统一般内置)
curl -I https://twitter.com
代理成功输出内容包含
    HTTP/1.1 200 Connection established
    
    HTTP/2 200 
复制代码
  1. 创建文件
 (1) 启动终端


 (2) 进入当前用户的home目录(默认就是): 
        cd ~   或 cd /Users/YourMacUserName  

 (3)输入touch 文件名,如 touch .bash_profile
复制代码
文章分类
前端