关于react-native:ReactNative-安装环境问题

4次阅读

共计 1184 个字符,预计需要花费 3 分钟才能阅读完成。

之前看一个评论说,开发多年的 RN 了,至今装置环境靠运气。的确难装,可算见识到了 …

warning: Insecure world writable dir /opt/homebrew/bin in PATH,mode 040777

我搜了良久,看到的都是这种答案 sudo chmod go-w /opt/homebrew/sbin

然而我的有效,也看了文件权限,也是失常的。。

最初有个大神说,sudo chmod -R go-w /opt/homebrew 这样就能够了。

得看本人的报错门路去批改权限,惊喜~~

然而快乐没多久又遇到了新问题。

error /Library/Ruby/Site/2.6.0/rubygems.rb:264:in ‘find_ spec_for_exe’: can’t find gem bundler (>= 0.a) with executable bundle (Gem::GemNotFoundException)

这个也是解决了良久,起初剖析是因为零碎的 ruby 2.6.0 版本太低。于是就降级 ruby, 发现通过 homebrew 降级的 ruby 并没有笼罩胜利,包含批改 ~/.zshrc 环境引入到 homebrew 装置的 ruby 也有效。

最终参考了这一篇文章,通过 rbenv批改 ruby版本。

第一步:首先装置 rbenv

brew install rbenv

第二步:须要在文件 ~/.zshrc 中退出如下语句,否则 rbenv 无奈胜利批改零碎的 ruby 版本:

export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"

第三步:增加实现后,能够应用如下指令装置并应用ruby

rbenv install 3.2.2
rbenv global 3.2.3

执行胜利后查看零碎默认版本

ruby --version
刚开始未失效,而后重启终端,再次输入版本就能够了。

Cloning into’/var/folders/*‘fatal: unable to access “https://github. com/priteshrnandgaonkar/Flipper-Boost-i0SX.git/’: HTTP/2 stream 1 was not closed cleanly before end of the underlying stream

一开始认为是 http2.0 申请的问题,通过 git 设置成了 http1.1 依然无果。。

最初通过批改代理的模式,走翻墙拉取 git,嗯,这个过程很久,早晨拉取一早晨没胜利,晚上又试了一次,终于好了,应该是早上网络好 …

config --global http.proxy 'socks5://127.0.0.1:7891'
git config --global https.proxy 'socks5://127.0.0.1:7891'

最初我的 git config 如下:

功败垂成,终于能够欢快的游玩了!

正文完
 0