2014-06-22 24 views
9

Tôi đã sử dụng công cụ tùy chỉnh Bootstrap: http://getbootstrap.com/customize/ Nó tạo tệp config.json mà tôi sử dụng lại bất cứ khi nào tôi cần thực hiện thay đổi.Sử dụng tệp Bootstrap config.json với Bower

Tôi sử dụng Bower để xử lý tất cả các phụ thuộc của tôi, ngoại trừ Bootstrap, vì tôi cần phiên bản tùy chỉnh của mình.

Có cách nào tôi có thể yêu cầu Bower sử dụng tệp config.json của mình để tạo CSS không?

Câu trả lời được lựa chọn cho câu hỏi này dường như nói rằng nó thực sự là có thể, nhưng nó không đưa ra nhiều chi tiết và tôi không thể tìm thấy bất cứ điều gì khác về bất cứ nơi nào: Twitter Bootstraps config.json - what does it do?

Tôi cũng thấy gói này cho phép bạn tùy chỉnh Bootstrap bằng cách sử dụng tệp LESS của riêng bạn, nhưng đó không phải là những gì tôi đã làm và dường như không sử dụng tệp config.json: https://www.npmjs.org/package/grunt-customize-bootstrap

Cảm ơn!

+2

Đây là một trong những vấn đề của tôi quá .. này làm tôi điên ... Không đủ tài liệu hướng dẫn phải làm gì tiếp theo sau khi bạn nhận được config.json trong Bootstrap! – Jimvirle

Trả lời

1

Bạn có thể sử dụng để cài đặt Chòi chơi cho bootstrap-sass chính thức hoặc phiên bản ít hơn nếu bạn muốn và như đã nêu ở đây https://github.com/twbs/bootstrap-sass#sass

Bạn có thể nhập bootstrap tùy chỉnh và xóa bỏ các thành phần mà bạn không cần .

tôi đã cùng một vấn đề như bạn, đây là những gì tập tin bootstrap-custom.scss của tôi trông giống như

@import "bower_components/bootstrap-sass-official/assets/stylesheets/bootstrap/variables"; 
@import "bower_components/bootstrap-sass-official/assets/stylesheets/bootstrap/mixins"; 
... 
@import "bower_components/bootstrap-sass-official/assets/stylesheets/bootstrap/responsive-utilities"; 

Và trong tập tin default.scss của tôi đã đặt

@import "bootstrap"; 

Và sau đó biên dịch!

Ps: tôi muốn chỉ ra sự liên kết trong một chú thích nhưng cần 50 điểm uy tín :(

Các vấn đề liên quan