我在作曲家文档中看到了一个片段,对于最新的 3.1.14 版本,它可以运行并以极快的速度下载 ZIP 文件:
{
"require": {
"smarty/smarty" : "3.1.14"
},
"repositories": [
{
"type": "package",
"package": {
"name": "smarty/smarty",
"version": "3.1.14",
"dist": {
"url": "http://www.smarty.net/files/Smarty-3.1.14.zip",
"type": "zip"
},
"source": {
"url": "http://smarty-php.googlecode.com/svn/",
"type": "svn",
"reference": "tags/Smarty_3_1_14/distribution/"
}
}
}
]
}
不幸的是,Smarty 似乎没有维护这些信息,所以你在更新它时是你自己的,但我认为如果你稍微调整一下路径,它应该能让你从讨厌的 SVN 下载切换到获取已发布的 ZIP 文件分发,并且可能会添加--prefer-dist
到您的作曲家安装调用中。