bower를 사용하여 리포지토리의 최신 (태그없는) 상태를 설치하는 방법은 무엇입니까?
마스터 브랜치에서 모든 개발 작업을 수행하고 역사상 "안정적인"지점으로 태그를 사용 하는 아주 작은 저장소가 있습니다.
기본적으로 Bower는 최신 태그 버전의 저장소 를 가져 오는 것 같습니다 . 마스터 브랜치에서 가장 최근 커밋을 가져 오려고합니다.
상상할 수있는 모든 순서로이 모든 것을 실행 해 보았습니다.
bower cache-clean mypackage
bower install mypackage --force-latest
bower install mypackage --force --force-latest
bower install mypackage --force
또한 latest
bower.json 파일에 추가해 보았습니다 .
"dependencies": {
"mypackage": "latest"
}
그리고 실행 :
bower update mypackage
항상 최신 태그 상태를 얻는 것처럼 보이는 것이 무엇이든 상관 없습니다.
프로젝트의 태그가 지정되지 않은 최신 상태를 얻으려면 어떻게해야합니까?
버전 대신 git commit SHA를 지정하십시오.
bower install '<git-url>#<git-commit-sha>'
예:
bower install 'git://github.com/yeoman/stringify-object.git#d2895fb97d'
SHA 대신 분기를 지정할 수도 있지만 일반적으로 개발 중이고 모든 부분을 제어하지 않는 한 권장되지 않습니다.
예, git url을 가리 키거나 name / repo 축약 형 (github repos의 경우)을 사용할 수 있습니다.
bower.json
{
"name": "bower-test",
"dependencies": {
"dpm": "git@github.com:okfn/dpm.git",
"docker-nmpjs": "terinjokes/docker-npmjs"
}
}
문서 에서 더보기
@roi이 코멘트에 언급 한 바와 같이, 당신은 사용할 수 있습니다 --save
자동으로 종속성을 추가하는 플래그를 bower.json
, 예를 들어,bower install terinjokes/docker-npmjs --save
Bower> 1.0.0에 브랜치를 설치할 수 있습니다.
bower install xxx#foo-branch
자세한 내용은 https://github.com/bower/bower/issues/107#issuecomment-22352689 에서 확인하세요 .
bower.json 파일을 사용하는 경우 프로젝트 구성에 맞게 종속성 또는 devDependencies에 한 줄로 최신 버전의 분기를 지정합니다.
"angular-bootstrap": "git@github.com:angular-ui/bootstrap.git#bootstrap3",
그런 다음 bower install
해당 분기의 최신 버전 을 실행 하면 설치됩니다. 이 예에서는 분기 bootstrap3
가 angular-ui
됩니다.
bower install --save package-name#master
다음을 추가합니다.
"dependencies": {
"package-name": "master"
}
bower.json 사용 :
"dependencies": {
"jquery.slimscroll": "latest",
"jQuery": "1.11",
"fullPage.js": "git@github.com:overbyte/fullPage.js.git#1d6bbac3d4c3b1d3d7d4096cdbcabd1c3914393f",
}
어디
"[library name - in this case a forked version of fullpage.js]" : "[from git clone box in github][#commit number if required - without this you will get latest tagged version]"
참조 URL : https://stackoverflow.com/questions/20196707/can-i-add-a-git-repository-to-my-bower-json
'code' 카테고리의 다른 글
Perl로 C를 쓰는 사람을 고용해야합니까? (0) | 2020.12.26 |
---|---|
인라인 문자열 사용과 php5에서 연결의 속도 차이는 무엇입니까? (0) | 2020.12.26 |
QueueFile 테이프를 읽을 때 EOFException 발생 (0) | 2020.12.26 |
ElastiCache와 함께 SignalR 사용 실패 (0) | 2020.12.26 |
새로운 NSPrivateQueueConcurrencyType을 통한 핵심 데이터 백그라운드 가져 오기 (0) | 2020.12.26 |