前言
最近失业了,准备充充电再找工作,之前学习过RN,但已经忘了差不多了,从头开始吧。
没想到第一步安装homebrew就卡住了,记录一下解决方案。
按照官网的步骤,由于镜像的原因,直接失败了
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
image.png
百度尝试了好几种方案,最终解决,前人栽树 后人乘凉啊
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
输入上面的命令后,一步步按提示操作即可。
经历了多种问题之后,终于新建了工程,运行,结果直接弹出来了个报错!
No bundle URL present.
Make sure you're running a packager server or have included a .jsbundle file in your application bundle.
RCTFatal
__28-[RCTCxxBridge handleError:]_block_invoke
_dispatch_call_block_and_release
_dispatch_client_callout
_dispatch_main_queue_drain
_dispatch_main_queue_callback_4CF
__CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__
__CFRunLoopRun
CFRunLoopRunSpecific
GSEventRunModal
-[UIApplication _run]
UIApplicationMain
main
start_sim
0x0
网上查找解决方案,都没有作用,后来发现终端里的报错信息,原来是watchman目录的权限问题
image.png
最终解决方式,执行如下命令
sudo chmod 2777 /usr/local/var/run/watchman
网友评论