与my question有关ReactNative初始化设置过程很糟糕,由于哈希值不正确,我无法下载glog。有人知道这是怎么回事吗?如何解决此问题,以便可以正确使用react-native?我尝试清除整个.rncache
,但没有执行任何操作。
它看起来好像是glog-0.3.5的最新版本...那为什么我为什么要用这个做噩梦呢?为什么哈希不正确? ReactNative是否会安装与哈希值不同的东西?
不正确的哈希值:
61067502c5f9769d111ea1ee3f74e6ddf0a5f9cc ?/Users/me/.rncache/glog-0.3.5.tar.gz
正在重试...
无法成功下载“ glog-0.3.5.tar.gz”。调试信息:
-rw-r--r-- 1个root员工532275 2月15日18:24 /Users/me/.rncache/glog-0.3.5.tar.gz
61067502c5f9769d111ea1ee3f74e6ddf0a5f9cc /Users/me/.rncache/glog-0.3.5.tar.gz
命令PhaseScriptExecution失败,退出代码非零
答案 0 :(得分:1)
我的错误在控制台中位于您的错误上方。
Library not loaded: /usr/local/opt/readline/lib/libreadline.7.dylib
我通过符号链接到原来的版本来解决此问题。
ln -s /usr/local/opt/readline/lib/libreadline.7.dylib /usr/local/opt/readline/lib/libreadline.6.dylib
如果该库不存在,并且您使用的是Mac,则可以将自定义brash与brew一起使用。 https://itnext.io/upgrading-bash-on-macos-7138bd1066ba
答案 1 :(得分:1)
@FOLOG的建议实际上在工作时有点隔。我遇到了这个问题,然后进一步挖掘,发现罪魁祸首是笨拙的。
线索在这里:Referenced from: /usr/local/bin/awk
假设您使用的是Mac,只需运行brew upgrade gawk
即可解决问题。