2014-08-29 38 views

回答

1

DEV-2.1-穩定的心不是:

https://packagist.org/packages/twbs/bootstrap-sass

它的一個分支的git repo,但他們還沒有將這些版本提交給packagist(或他們提供的標籤)在分支機構是不是有效的packagist自己拿起它們:https://packagist.org/about

+0

這裏討論的2.1版本沒有包含packagist所需元數據的'composer.json'文件。如果有的話,Packagist會提供它進行安裝。 – Sven 2014-08-30 10:29:03

+0

很酷,以後只是我自己的一個參考問題:當你從master/head提交的時候,packagist會自己挑選它嗎,還是必須單獨提交每個分支? – Jonathan 2014-08-30 17:19:55

+1

Packagist掃描它看到的每個分支以及每個標籤。如果'composer.json'出現在頂層,它將被使用。請注意,回購網址,分行名稱或任何其他外部信息與檢測找到哪個包名無關 - 此信息僅來自'composer.json'。因此,通過在不同分支或標籤中提供兩個或更多不同名稱,您可能很容易混淆每個人。另一方面:如果你要重命名包,你會正好這樣做。 – Sven 2014-08-30 18:31:16

1

我假設你知道他們有一個版本3可用。另外,你沒有安裝Ruby Gems嗎?要使用他們的指令進行安裝,請將該軟件包添加到您的Gemfile中,而不是作曲家。

如果你確實想通過作曲家安裝,它必須是一個作曲家包,從https://packagist.org/packages/twbs/bootstrap-sass看起來只有版本3和可用。

嘗試使用:

"require-dev": { 
    "twbs/bootstrap-sass": "3.2.*" 
} 

通知上述3個,我想2.1.*,它不能被發現。 3.2.*工作正常。

此外,如果您想知道*只是意味着'最新'。如果你想要2.1,你可能需要通過Ruby Gems來完成。

+0

謝謝,我知道,但我仍然需要版本2 – 2014-08-29 11:50:09

+0

然後,我認爲你將不得不通過紅寶石寶石。 – DavidT 2014-08-29 11:51:24