2013-10-21 2 views
1

ng-boilerplate를 사용하는 프로젝트에서 AngularJS v1.2.0-rc.3을 사용하고 있습니다. 부트 스트랩 3을 사용하여 버어 파일을 버전 3 용 브랜치를 사용하도록 변경 했으므로 이제 카르마 테스트를 실행할 때 불평은 실패합니다. 문제를 ui.bootstrap의 모듈 종속성으로 분리했지만 잘못된 점을 파악할 수 없습니다. 어떤 아이디어?앵귤러 부트 스트랩을 사용하기위한 업그레이드 3

답변

1

내가 각도-UI-부트 스트랩 패키지를 구축해야한다고 밝혀 쓸데없는 변화와 build.config.js 사용하는 vendor_files vendor/angular-ui-bootstrap/dist/ui-bootstrap-tpls-0.6.0-SNAPSHOT.min.js

+0

bootstrap3_bis2 분기 또는 마스터를 구축하고 있습니까? 나는 bs3 호환성에 대한 앵귤러 부트 스트랩 (bootstrap)에 대한 성명서가 있었으면 좋겠다. 나는 이것을 시도하거나 기다려야하는지 잘 모르겠다. ... – Purrell

+0

... 실제로 이걸 본 사람에게는 참고가된다. https : // github처럼 보인다. .com/angular-ui/bootstrap/pull/742는 Bootstrap 3 작업의 진행 상황을 추적합니다. – Purrell

+0

bootstrap3_bis2 유용한 링크를위한 브랜치와 감사 – gwhn

3
당신은 아마 자신의 BS3 지점이 여기 사용하는 지금은 그것을 포크와 ui.bootstrap에 대한 종속성을 변경해야합니다

: https://github.com/angular-ui/bootstrap/tree/bootstrap3_bis2

+2

내가 bower.json를 업데이트 할 때, 나는 "각-부트 스트랩"에서 devDependencies을 변경했다는 것을 알아 냈다 " ~ 0.3.0 "~"angular-ui-bootstrap ":"# bootstrap3_bis2 ". – gwhn

+0

@ gwhn, 해당 분기가 더 이상 존재하지 않습니다 :/ – Lucas

1

당신이 ng-boilerplate에 비교적 새로운데 boostrap3에 대한 각도 지원을 시작하려면이 포크가 도움이 될 수 있습니다.

https://github.com/MorrisLLC/ng-boilerplate

그것은 상용구 공급 업체 라이브러리와 고된 작업의 가장 최신 버전의 최신 버전을 사용합니다.

앵귤러 부트 스트랩 제작에 대한 수정 된 지침은 퀵 스타트를 참조하십시오. 현재 앵귤러 부트 스트랩 브랜치에 tpls 파일 (템플릿)이 포함되어 있지 않으므로 빌드해야합니다.

+0

제 의견으로는 오늘 Yeoman이 새로운 Angular 프로젝트를 비계 해 왔다고 생각합니다. – wibobm

0

동일한 문제가 발생하여 이미 부트 스트랩 2.3.2에 많은 내용을 기록했습니다. 대신 다른 사람의 자식의 repo에 모든 것을 시작하는, 당신은 단지 몇 가지 파일을 업데이트 할 수 있습니다 :

  • build.config.js는 공급 업체/부트 스트랩/JS /의 .js에 추가 파일이 당신이 계획하고있는 자바 스크립트입니다 사용.
  • less/main.less 부트 스트랩을 덜 가져옵니다. 당신은 부트 스트랩에서 덜 특정 파일을 사용하거나 함께 모든 것을 가져 오기를 할 수있는 :

    @import '../../vendor/bootstrap/less/bootstrap.less'; 
    
관련 문제