programing

바우어와 함께 부트스트랩 CSS만 설치할 수 있습니까?

bestprogram 2023. 10. 29. 19:53

바우어와 함께 부트스트랩 CSS만 설치할 수 있습니까?

Yeoman을 통해 새로운 Angular 프로젝트를 시작하면 Twitter Bootstrap을 포함할 것인지 묻습니다(Sass flavor를 사용하고 있습니다).이렇게 하는 것은 스타일과 스크립트를 모두 포함합니다.하지만 (jQuery에 의존하는) Bootstrap의 스크립트 대신 UI Bootstrap을 사용하고 싶습니다.

그래서, Bower와 함께 Bootstrap의 스타일(Sass가 좋음)만 설치 가능합니까?아니면 부트스트랩 스타일을 수동으로 다운로드하여 포함시키기만 하면 됩니까?

나는 바우어에서 CSS 전용 부트스트랩 패키지를 하나 알고 있습니다.bootstrap-css-only; 그러나 사전 컴파일된 CSS와 함께 제공되지만 SAS는 제공되지 않습니다.

덧셈만excludegrunt bower에서 옵션작업 설치 및 절설치 작업은 제외된 파일을 html 파일에 주입하지 않습니다.

bowerInstall: {
  app: {
    src: ['<%= yeoman.app %>/index.html'],
    exclude: ['bower_components/bootstrap/dist/js/bootstrap.js'],
    ignorePath: '<%= yeoman.app %>/'
  }
},

답변을 바탕으로 이 내용을 추가할 수 있습니다..bowerrc부트스트랩 JS 파일 삭제하기

{ "directory": "bower_components", "scripts": { "postinstall": "rm -rf bower_components/bootstrap-sass-official/assets/javascripts" } }

뱃머리가 없으면승인된 답변에서 언급된 대로 grunt 파일에 설치 작업을 수행합니다. 이 작업은 wiredep 작업에서도 수행됩니다.

 wiredep: {
  app: {
    src: ['<%= yeoman.app %>/index.html'],
    exclude: ['bower_components/bootstrap/dist/js/bootstrap.js'],
    ignorePath:  /\.\.\//
  },

다음을 실행할 수 있습니다.

bower install bootstrap-css-only

언급URL : https://stackoverflow.com/questions/21007470/possible-to-install-just-bootstrap-css-with-bower