2014-09-05 2 views
0

Bower (https://github.com/daveoncode/angular-ngkit)를 사용하여 JavaScript 라이브러리를 처음으로 릴리스했지만 컴파일 된 파일을 버전 관리하지 않았으므로 접근법), 사용자는 Grunt를 사용하여 라이브러리를 직접 작성해야하며이 라이브러리는 최종 사용자를 위해 자동으로 빌드를 시작하는 방법입니까? 저는 AngularJS와 jQuery와 같은 github에 몇 개의 js 저장소를 보았지만 생성 된 파일은 공유하지 않았지만 원본 파일 만 공유했습니다. 그러나 bower install (angular || jquery)을 사용하면 컴파일 된 파일을 얻었습니까? 어떻게 수행 했습니까? 어떤 종류의 git hook이나 유사한 것을 사용할 수 있습니까?Bower 및 Grunt를 사용하여 컴파일 된 JavaScript 라이브러리 배포

https://github.com/bower/bower/blob/master/HOOKS.md

하지만 솔직히 나는 그것이 작동해야하고 어느 AngularJS와도 jQuery를 저장소가있는 기사 명령을 정의하는 것 이해가 안 돼요 대해 이야기 :/

답변

2
"이물 후크를"인터넷 검색으로 나는이 발견

당신이 경우 그러나, 당신은 마스터 지점에서이 디렉토리 나 파일을 찾을 수 없습니다

{ 
"name": "jquery", 
"version": "2.1.2-pre", 
"main": "dist/jquery.js", 
... 
} 

컴파일 된 유통에게 있습니다 dist/jquery.js에 jQuery를 bower.json 파일 포인트 태그 중 하나 (실제 릴리스)로 전환하면 볼 수 있습니다. 예 : 2.1.1 tag. angular/bower-angular - -

AngularJS와는 정자 배포를위한 전용 저장소가 소스에서 다른 repository 정자에 설치 구축의 문제를 다루는하고 안티 이유에 유래에서 인기 answer 있습니다

무늬.

+0

음 ... 나는 각 방향으로 따라갈 것이라고 생각합니다. :) – daveoncode

관련 문제