我在编写器上从packagist下载twitter / bootstrap包v2.2.2时遇到问题。
尝试下载软件包后出现错误消息:
[Composer \ Downloader \ TransportException] “https://api.github.com/repos/twitter/bootstrap/zipball/v2.2.2”文件 不能下载(HTTP / 1.1 404 Not Found)
这有点奇怪,因为版本确实存在。我在Windows上使用作曲家,我从未遇到过这样的问题。
答案 0 :(得分:2)
随着Bootstrap 3的发布,他们已经更改了一些URL。
路径从twitter / bootstrap变为twbs / bootstrap
截至目前,当我写这篇文章时,新路径正在拉动2.3.2,但我怀疑它很快会开始拉动3.x。
此处有更多信息:http://blog.getbootstrap.com/2013/07/27/bootstrap-3-rc1/
答案 1 :(得分:1)
我在composer.lock文件中使用了以下JSON:
{
"name": "twbs/bootstrap",
"version": "v2.2.2",
"target-dir": "twbs/bootstrap",
"source": {
"type": "git",
"url": "git://github.com/twbs/bootstrap.git",
"reference": "v2.2.2"
},
"dist": {
"type": "zip",
"url": "https://github.com/twbs/bootstrap/archive/v2.3.2.zip",
"reference": "v2.2.2",
"shasum": ""
},
"type": "library",
"notification-url": "https://packagist.org/downloads/",
"license": [
"Apache-2.0"
],
"description": "Sleek, intuitive, and powerful front-end framework for faster and easier web development.",
"homepage": "http://twitter.github.com/bootstrap/",
"keywords": [
"bootstrap",
"css"
],
"time": "2012-12-08 20:57:21"
}
用twbs取代所有“twitter”。我怀疑你也可以将版本改为2.3.2。