developer tip

bower로 특정 분기의 최신 개정 지정

copycodes 2020. 11. 23. 08:18
반응형

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"

나는 이것이 (특정 커밋이 아닌) 브랜치를 목표로 삼는 나쁜 습관이라는 것을 이해하지만 현재로서는 임시 방편으로 작동합니다.

참고 URL : https://stackoverflow.com/questions/15774649/specifying-latest-revision-of-a-particular-branch-with-bower

반응형