解决Swift PM拉取package慢的问题

作者: 狂奔的胖蜗牛 | 来源:发表于2022-06-01 19:04 被阅读0次

1.问题

使用Swift服务端框架Vapor构建了项目,open Package.swift打开项目,Swift PM死活拉不下来package,根本原因还是因为xcode走不了代理。

2.解决

首先,终端进入构建的项目,然后设置终端走代理,然后使用swift package resolve将包拉取下来。

cd /Users/yuhua/Desktop/vapor/HelloVapor 
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890
swift package resolve

然后项目目录中,会有一个隐藏文件夹.build。复制该文件夹内容到~/Library/Developer/Xcode/DerivedData/目录下,以项目名开头的项目中的SourcePackages目录中,然后重新打开项目即可。

相关文章

网友评论

    本文标题:解决Swift PM拉取package慢的问题

    本文链接:https://www.haomeiwen.com/subject/itaxmrtx.html