初次在macOS运行时由于无法下载 realm-sync-cocoa 导致的错误
error
mac开了代理但还是无法下载,在node_modules中找到了相关的download function,在代码中也有检查代理并使用代理下载,但是还是无法下载
path
download-realm.js > download
google了一些方法但是都doesn't work for me ... 也可能是自己太菜了 ~_~
最后解决的办法是:
1. 使用curl先把realm-sync-cocoa下载下来
curl https://static.realm.io/downloads/sync/realm-sync-cocoa-3.15.0.tar.xz -O
download file
2. 修改download-realm.js,将从网络下载文件的部分替换为1分钟延时,然后输出下载文件后将要保存的临时目录,然后就可以去控制台复制这个临时目录,再把事先下载好的realm-sync-cocoa拷贝进这个目录就相当于模拟了下载文件的过程了,然后接下来就会继续执行后面的解压编译操作了。
download function
Copy the downloaded file to the temporary path which we get from log
Happy ending ~