作曲家不下载twitter / bootstrap

时间:2013-07-29 20:15:47

标签: php twitter-bootstrap composer-php

我在编写器上从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上使用作曲家,我从未遇到过这样的问题。

2 个答案:

答案 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。