2017-11-14 16 views
1

부트 스트랩 포함에 문제가 있습니다. bower.json을 부트 스트랩으로 대체하려고하는 이유는 무엇입니까? 코드는 다음과 같습니다bower.json의 부트 스트랩을 무시하는 이유

"overrides": { 
    "bootstrap": { 
     "main": [ 
     "dist/js/bootstrap.js", 
     "dist/css/bootstrap.css", 
     "less/bootstrap.less" 
     ] 
    } 
    } 

오버라이드의 용도는 무엇입니까? 이게 올바른 방법일까요?

내가 찾은 다른 방법은 같은 스타일 시트에 포함됩니다. 그러나 그것은 좋은 습관이 아닙니다.

포함 할 다른 방법이 있습니까?

답변

0

당신은 모든 것을 가져 곳의 경로를 변경하려면 설정의 directory 속성을 사용할 수 있습니다 저장합니다 https://bower.io/docs/config/

.bowerrc

{ 
    "directory": "assets/vendors", 
} 

는 부트 스트랩을 포함 할 수있다이 방법 당신은이

을 다음과 같이 CSS에서
@import '../vendor/bootstrap/dist/bootstrap.css' 

다음과 같은 파일 구조로 가정하면

/assets/css/styles.css 
/assets/js/scripts.js 
/assets/vendors/bootstrap 
+0

나는 CSS에서 파일을 가져오고 싶지 않고 내'bootstrap' 패키지는'bower_components/bootstrap' 안에 있습니다. '.bowerrc'는 완전히 새로운 것입니다. 다른 어떤 방법으로? – satheesh

+0

원하는 목표는 무엇입니까? 'link'와'script' 태그를 통해 부트 스트랩의 CSS와 JS를 포함 시키거나 당신의 의도는 무엇입니까? – marcobiedermann

+0

다른 패키지를 포함 시켰을 때 모듈에 주입하는 중입니다.하지만 부트 스트랩에 대해서는 작동하지 않고'bower.json'을 무시해야합니다. 'bootstrap' 패키지를 어떻게 삽입 할 수 있습니까? 왜 우리는'bower.json'에서'bootstrap' 패키지를 무시하고 있습니까? – satheesh