반응형
bower로 특정 분기의 최신 개정 지정
특정 분기의 최신 개정을 종속성으로 지정하고 싶습니다. 특히 Bootstrap v3.0이 출시되기 전에 사용하고 싶습니다.
그것을 bower에서 종속성으로 지정하는 가장 좋은 방법은 무엇입니까?
당신은을 사용할 필요가 #
, 구성 요소 이름에 추가 :
bower install bootstrap#version3-branch-name
예상 할 수 있듯이 여기에 --save-dev
추가하면 bower.json
파일에 추가 됩니다.
"bootstrap": "version3-branch-name"
버전 대신 커밋 SHA를 지정할 수 있습니다.
bower install bootstrap#37d0a30589
프로덕션 또는 재사용 가능한 모듈에서 브랜치를 지정하는 것은 움직이는 대상이고 결국 무언가를 깨뜨릴 수 있기 때문에 나쁜 습관입니다. 여기에서 그것에 대해 논의 하십시오 .
@Sindre가 언급했듯이 bower가 특정 커밋 을 대상 으로 지정할 수있을 때까지 저는 임의의 zip 파일을 대상으로하는 bower의 기능을 활용하고 있습니다. 내 component.json에 부트 스트랩 3.0 브랜치의 github zip을 지정했습니다.
"bootstrap": "https://github.com/twbs/bootstrap/archive/3.0.0-wip.zip"
나는 이것이 (특정 커밋이 아닌) 브랜치를 목표로 삼는 나쁜 습관이라는 것을 이해하지만 현재로서는 임시 방편으로 작동합니다.
반응형
'developer tip' 카테고리의 다른 글
함수 서명에서 변수 이름 앞의 * 및 **는 무엇을 의미합니까? (0) | 2020.11.23 |
---|---|
Enum에 숫자가 포함되어 있는지 확인하는 방법은 무엇입니까? (0) | 2020.11.23 |
CocoaPods를 사용할 때 '해당 모듈 없음' (0) | 2020.11.23 |
Eclipse / Java-R.string. *의 값은 int를 반환합니까? (0) | 2020.11.23 |
foreach 루프에서 배열 값 설정 해제 (0) | 2020.11.23 |