2014-08-29 5 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

+0

멋지다, 나중에 내 자신의 참고를위한 질문 : packagist는 master/head에서 제출할 때 독자적으로 선택합니까? 아니면 각 지점을 개별적으로 제출해야합니까? – Jonathan

+1

패키지 전문가는 모든 브랜치와 모든 태그를 검사합니다. 최상위 레벨에'composer.json'이 있으면 그것을 사용할 것입니다. repo url, 브랜치 이름 또는 다른 외부 정보는 어떤 패키지 이름이 발견되었는지를 탐지하는 것과는 무관합니다.이 정보는'composer.json'에서만 가져옵니다. 따라서 서로 다른 지점이나 태그에 두 개 이상의 서로 다른 이름을 제공하여 모든 사람을 쉽게 혼동시킬 수 있습니다. 다른 한편으로는 : 패키지의 이름을 바꾸려면이 작업을 정확하게 수행해야합니다. – Sven

1

나는 버전 3을 사용할 수 있음을 알고 있다고 가정합니다. 또한 루비 보석을 설치하지 않았습니까? 지시 사항을 사용하여 설치하려면 패키지를 작성자가 아닌 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가 필요해. –

+0

그러면 너는 루비 보석을 통해 그것을해야 할 것 같아. – DavidT