2012-05-17 31 views
6

Gần đây tôi đã cài đặt Twitter Bootstrap trong ứng dụng Rails của tôi qua hai bước sau:Gỡ cài đặt Twitter Bootstrap từ một ứng dụng Rails

rails g bootstrap:install 

(này bao gồm Twitter Bootstrap để đường ống tài sản ứng dụng của tôi)

rails g bootstrap:layout application fixed 

(điều này tạo bố cục cho tôi, theo mặc định application.html.erb và bố cục cố định đã được tạo)

Tôi có nên làm bất kỳ điều nào sau đây hoặc tất cả để loại bỏ Twitt er Bootstrap hoàn toàn từ ứng dụng của tôi?

  1. Xóa tất cả các tệp được thêm vào trong thư mục APP?

    • javascripts/bootstrap.js.coffee

    • stylesheets/bootstrap.js.coffee

    • layout/application.html.erb (chỉnh sửa tập tin này?)

  2. Có file khác được tạo ra mà tôi bị mất và cũng phải loại bỏ?

+2

Bạn có đang sử dụng điều khiển phiên bản (ví dụ: Git)? Nếu bạn không chắc chắn bạn nên, nếu bạn đã được điều này có thể đơn giản như hoàn nguyên một cam kết. –

+0

Tôi đang sử dụng git và github nhưng kể từ khi thêm Twitter Bootstrap tôi đã thực hiện những thay đổi quan trọng, tôi vẫn có thể hoàn nguyên một cam kết cụ thể từ thời gian dài trước đây không? – edweezy

+0

Bạn có thể, nhưng có thể có xung đột hợp nhất mà bạn sẽ phải giải quyết. Chỉ cần tra cứu một cam kết và giải quyết xung đột hợp nhất và thử nó! –

Trả lời

4

Nếu bạn nhìn vào các repo github cho điều này bạn sẽ nhìn thấy máy phát điện và chính xác những gì họ làm:

https://github.com/seyhunak/twitter-bootstrap-rails/tree/master/lib/generators/bootstrap

Lệnh

rails g bootstrap:install 

Sử dụng các mẫu ở đây: https://github.com/seyhunak/twitter-bootstrap-rails/tree/master/lib/generators/bootstrap/install/templates

Lệnh bố trí sử dụng các mẫu ở đây: https://github.com/seyhunak/twitter-bootstrap-rails/tree/master/lib/generators/bootstrap/layout/templates

Ngoài ra, loại bỏ các viên ngọc từ gemfile

gem "twitter-bootstrap-rails" 
+0

Cảm ơn rất nhiều, đây là lời giải thích chính xác mà tôi cần! – edweezy

16

của bạn Hãy thử điều này

rails destroy bootstrap:install 

Ngoài ra, loại bỏ các viên ngọc từ gemfile bạn

gem "twitter-bootstrap-rails"

+0

Tôi thích câu trả lời này tốt hơn một chút. Hơn thế nữa. – Adam

+0

Không hoạt động Tôi đã có thông báo lỗi sau: Không thể tìm thấy máy phát điện 'bootstrap: cài đặt' –

+1

Lỗi của tôi là chính xác. –

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