programing

라우터와의 ui.bootstrap 종속성 추가

telecom 2023. 3. 11. 08:35
반응형

라우터와의 ui.bootstrap 종속성 추가

각진 프로젝트에 ui.bootstrap 의존성을 추가하려고 합니다(yoman, bower 사용).이렇게 했어요.

  1. 각진
  2. 바우어 인스톨 앵귤러 ui
  3. 그런 다음 index.html 파일에 추가했습니다.
  4. 투덜투덜 서브하다

그런 다음 app.js에 ui.bootstrap 의존관계를 추가했습니다.

angular.module('angularuiprojectApp', [
  'ngCookies',
  'ngResource',
  'ngSanitize',
  'ngRoute', 'ui.bootstrap'])

Chrome에서 index.html에 접속하려고 하면 다음 오류가 나타납니다.

발견되지 않은 오류: [$injector:modulerr] 다음 오류로 인해 모듈 anguluiprojectApp을 인스턴스화하지 못했습니다. 오류: [$injector:modulerr] 오류: [$injector:nomod] 모듈 'ui.bootstrap'을 사용할 수 없습니다.당신은 ......1 )

어디서부터 잘못됐는지 모르겠지만 누가 좀 도와주면...감사해요.

bower에서 잘못된 패키지를 설치했습니다.올바른 설치 방법은 다음과 같습니다.bower install angular-bootstraphttps://github.com/angular-ui/bootstrap#installation 를 참조해 주세요.

편집:

2015년 2월 현재 라이브러리의 Bower 버전은 https://github.com/angular-ui/bootstrap-bower에 있습니다.

안타깝게도, 현재 Angular만 포함되어 있습니다.UI Bootstrap 0.12.0은 Angular > = 1.3과 완전히 호환되지 않습니다.관리자들이 앵글을 의도한 것 같아요UI Bootstrap > = 0.13.0 (Angular 1.3, <> 와 호환성이 있지만, 그 라이브러리의 버전은 아직 Bower 호환 repo 에 도달하지 않은 것 같습니다.
더 이상 문제가 되지 않아, 앵글UI 부트스트랩 0.13.0 버전이 제공되어 지원됩니다.

프로젝트에서 사용하는 각도 버전에 따라 bower 버전을 설치합니다.

처음 설치했습니다.

bower install angular-ui-bootstrap-bower#0.13.4

그리고 bower.json에 아래와 같이 추가했습니다.

"angular-ui-bootstrap-bower": "0.13.4"
bower install angular-ui-bootstrap --save

이것도 효과가 있어요.

bower에 의해 설치된 버전에 문제가 있는 경우 이 답변을 참조하십시오.답변을 인용하는 ui-boostrap에 몇 가지 버전 문제가 있는 것 같습니다.

언급URL : https://stackoverflow.com/questions/22178753/adding-ui-bootstrap-dependency-with-bower

반응형