2016-08-16 5 views
2

엠버 응용 프로그램의 부트 스트랩 종속성을 알파 4 버전으로 업데이트하려고하므로 유틸리티 클래스 (예 : 여백/패딩)에 액세스 할 수 있습니다. Ember 응용 프로그램에 부트 스트랩 v4.0.0-alpha.3 추가

나는 부트 스트랩은이 bower.json에 열거 된 이후 이물 의존성 생각, 그래서 the new Bootstrap website에서 지침을 따랐 :이했을 때, bower.json가 업데이트되지 않았습니다

bower install bootstrap#v4.0.0-alpha.3

. 실제로 부트 스트랩 버전은 여전히 ​​"bootstrap": "^3.3.7"입니다.

유일한 차이점은 다음과 같습니다

  1. 지금 내 터미널에서 152 JSHint 오류가 ... 나는 .jshintrc"bootstrap":true을 추가하는 시도하고 내 서버를 다시 시작하지만 오류가 여전히 있었다.
  2. change-version.js에있는 행 1을 삭제할 때까지 엠버 앱이 깨졌습니다 (#!/usr/bin/env node).
  3. 템플릿에 새 CSS 스타일을 입력하기 시작하면 CSS 스타일이 표시되지만 Ember 응용 프로그램에서 CSS 스타일을 인식하지 못합니다. I 클래스 m-r-3을 추가하고 로컬 호스트 다시 shows up but doesn't actually work

은 아무것도가 보여줍니다 : 예를 들어, 다음 이미지입니다.

이미 파일에 bootstrap.min.cssbootstrap.css을 가져 오려고했습니다. 그것은 작동하지 않았다.

나는 이미 this page which goes over dependencies을 통해 읽었지만 운이 없었습니다. 누군가가 여기에 도움을 줄 수 있다면 크게 감사 할 것입니다.

답변

2

당신은 bower.json 저장 --save 매개 변수를 사용할 필요가 다음 bower_components 디렉토리에서

bower install --save bootstrap#v4.0.0-alpha.3 

봐, 그것은 부트 스트랩의 이전 버전을 유지합니까? 그렇다면 제거하십시오.

말했듯이 ember-cli-build.jsbootstrap.css을 추가해야합니다. this addon을보고 오타 또는 오류 추가에 대해 코딩을 확인하십시오.

클라이언트가 부트 스트랩 버전을로드합니까? (vendor.js를 확인하십시오)

+0

좋습니다. 부트 스트랩의 최신 버전을 npm으로 설치해야합니까? 예, 클라이언트가 부트 스트랩을로드했지만 3.3.7 버전입니다. – needhelpwithR

+0

'package.json'에 부트 스트랩에 관한 내용이 있습니까? 그렇다면 종속 라인을 삭제해야합니다. 이전 버전의 출처를 찾아야합니다. 확실히 * bower_components, node_modules, tmp 및 dist * 디렉토리를 정리하십시오. 그 후'npm install '과'bower install'을 실행합니다. – ykaragol