升级了Node后,react-native项目跑不起来了
npm start启动服务时,发现
react native环境跑不起来,终端报
Error: `fsevents` unavailable (this watcher can only be used on Darwin)
后面查找到原因watchman版本过旧或者错误,重新安装了watchman
npm r -g watchman
brew install watchman
but! 命令执行后,下载速度超级超级超级无敌的慢,不能忍。
隔着一堵墙在下载。。。5kb/s的下载速度 谁能忍?
于是,我查询了网上的一些方案,都叫我改镜像源,改成中科大或者阿里或者清华的镜像源
emmm,似乎颇有道理,手动操作一波:
下面这个博主说的方案对我无用,各种报错,怀疑人生。。。
实际情况是,即便设置了镜像源,也是慢的不要不要的,中途还容易挂掉,目前就清华的源我成功更新安装了brew以及watchman,当然,只是设置镜像源还不够,会慢到卡住不动,然后报错。。。
有个博友说,连接上自己手机的热点就可以了,于是我在设置了镜像源后,用手机热点上网,等待了差不多10分钟,成功更新!
所以,这边要耐心等一会儿
操作过程中,如果有报如下错误,请用命令删除对应文件(因为文件已经存在,新下载的哈希值校对不上),参考:https://blog.csdn.net/m819177045/article/details/102794784
Already downloaded: /Users/username/Library/Caches/Homebrew/portable-ruby-2