2012-11-19 32 views
5

Tôi đang cố gắng tìm một giải pháp tốt để làm việc trên hai dự án la bàn khác nhau. Một là dựa trên Compass sử dụng Blueprint (phiên bản cũ), và khác dựa trên lưới susy (phiên bản mới hơn).Chạy La bàn/SASS với một phiên bản khác

Hiện tại, tôi phải cài đặt lại phiên bản phù hợp cho quy trình watch.

Có thể chạy compile với phiên bản được chỉ định không? Nó sẽ là tuyệt vời nếu nó cũng có thể chạy một quá trình watch với một phiên bản được chỉ định.

Trả lời

6

Chạy nó như

compass _0.10.5_ compile 

sẽ làm những gì bạn muốn. (Trường hợp bạn đặt phiên bản mong muốn thay cho 0.10.5, hiển nhiên.)

4

Công cụ bạn đang tìm kiếm là vô tình rvm cho phép bạn cài đặt các phiên bản ruby ​​/ gems khác nhau và dễ dàng chuyển đổi giữa chúng.

+0

... và sau đó có [pik] (http://github.com/vertiginous/pik/) cho tất cả các cửa sổ hạnh phúc người dùng ở đó. –

0

Có thể có cách đơn giản hơn. Nếu bạn có thể sử dụng một cái gì đó như Codekit hoặc Livereload, những công cụ này cho phép bạn sử dụng các thư viện sass nhúng hoặc xác định thư viện của riêng bạn.

Bạn có thể sử dụng thư viện nội tuyến cho một dự án và các thư viện tùy chỉnh cho các dự án khác.

RVM được đề xuất ở trên cũng hoạt động mà tôi tin nhưng không bao giờ thử bản thân mình.

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