2010-06-21 44 views
53

Tôi đã sử dụng la bàn từ http://compass-style.org/ để quản lý trang web của mình css trong một thời gian dài. Tôi chỉ cần cài đặt phiên bản mới nhất và tôi nhận được một lỗi khá khó chịu, mà có như là một tác dụng phụ bị hỏng tất cả các tập tin css của tôi. Làm cách nào để hạ cấp xuống phiên bản cũ hơn?Làm cách nào để hạ cấp xuống phiên bản la bàn cũ bằng cài đặt gem?

Cảm ơn, Matt

Trả lời

58
sudo gem install compass --version versionnumber 
+1

gem cài đặt la bàn - phiên bản VERSION –

+2

Không hoạt động! Phiên bản cao hơn vẫn còn – Green

+5

@Green 'đá quý bỏ cài đặt la bàn' (sau đó xóa tất cả các phiên bản), sau đó chạy' gem install compass --version VERSION'. – deviavir

76

Tôi chỉ có một tình huống tương tự và có cái gì đó khác mất tích từ câu trả lời @corroded. Vì @Matt Lynn đang hạ cấp, anh ấy cần phải gỡ cài đặt phiên bản la bàn hiện có.

$ sudo gem uninstall compass 

$ sudo gem install compass --version versionnumber 

Nếu không, bạn sẽ kết thúc với hai phiên bản la bàn khác nhau.

7

Nếu bạn muốn tự động hoá nó trong một kịch bản (tôi đã có cùng một vấn đề sau một gem update), chỉ cần làm như sau:

  1. Cài đặt phiên bản ưa thích của bạn (nếu bạn không phải đã được)

    gem install compass -v 1.2.3

  2. Gỡ bỏ các phiên bản mới hơn

    gem uninstall compass -v '>1.2.3' --force

0

Cập nhật đá quý không 'cập nhật' đá quý, nhưng nó cài đặt phiên bản mới hơn.

Vì vậy, bạn gỡ cài đặt phiên bản mới hơn và để lại sau phiên bản cũ hơn.

Ví dụ, đối với tôi, tôi muốn quay trở lại phiên bản cũ của selenium-webdriver, đây là những gì tôi đã làm:

- gem uninstall selenium-webdriver 

này đã cho tôi một tùy chọn để chọn đá quý để gỡ bỏ cài đặt với tùy chọn sau:

1. selenium-webdriver-3.4.3 
    2. selenium-webdriver-3.8.0 
    3. All versions 

Tôi đã nhập 2 và phiên bản mới nhất chưa được đặt, để lại hệ thống của tôi với phiên bản cũ hơn mong muốn.

Để cài đặt một phiên bản đặc biệt mà không tồn tại trong hệ thống của bạn, chỉ cần chọn 3 để gỡ bỏ cài đặt tất cả các phiên bản và cài đặt phiên bản cụ thể với:

gem install selenium-webdriver -v 3.5.3

Thay selenium-webdriver với tên đá quý của bạn và 3.5.3 với phiên bản bạn muốn.

Hy vọng điều này sẽ giúp ai đó!

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