大部分时候按照之前的文章, http://clojure-china.org/t/shadow-cljs/860/2 通过镜像来下载, 速度能保证的. 不过有时候镜像还没有同步, 比较麻烦, 会下载失败, 从官方下载依旧是慢.
周末跟作者聊了, 大概还是有个思路, 自己手动下载, https://github.com/thheller/shadow-cljs/issues/429#issuecomment-455884714 原理是简单的.
mkdir -p ~/.m2/repository/thheller/shadow-cljs/2.7.16/
cd ~/.m2/repository/thheller/shadow-cljs/2.7.16/
wget https://clojars.org/repo/thheller/shadow-cljs/2.7.16/shadow-cljs-2.7.16-aot.jar
wget https://clojars.org/repo/thheller/shadow-cljs/2.7.16/shadow-cljs-2.7.16.pom
cd -
wget
支持 proxychains
, 所以替换一下命令就好了, 版本号也需要对应. 如果 proxychains 不行, 也可以从能访问官方文件的浏览器里下载, 然后移过去. 整个过程 30s 大概足够了, 总比等官方好几分钟的下载要好.