2010-06-14 26 views

Trả lời

15

La bàn thực sự hoạt động tốt cho các dự án PHP. Tôi đã sử dụng nó trên một số dự án CakePHP và Symfony. La bàn là được xây dựng với Ruby, vì vậy bạn cần Ruby trên máy của bạn, nhưng nó biên dịch thành CSS cũ đơn giản. Nếu bạn đã cài đặt Ruby (và RubyGems), chỉ cần cài đặt viên ngọc Compass và bạn đã sẵn sàng. Các phiên bản trước của Compass sử dụng cú pháp kiểu Ruby, nhưng sự hiểu biết của tôi là các phiên bản sau đã áp dụng một tùy chọn giống CSS hơn.

Nếu bạn chưa có, hãy bắt đầu với chi tiết hơn documentation where installation is discussed.

+0

Có, nó là ruby ​​như phụ thuộc thời gian biên dịch, nhưng không phải là phụ thuộc thời gian chạy. Các dự án Ruby thực sự có thể bỏ qua việc biên dịch bằng cách làm cho khuôn khổ của nó biên dịch những thứ cần thiết (một số plugin được cung cấp cho Sinatra, Rails và những thứ khác.) –

+0

Tôi đang làm việc trên Tiện ích mở rộng La bàn để hỗ trợ Drupal, vì tôi thấy cả hai đều thực sự tuyệt vời . Chỉ cần biên dịch trước khi tải lên. –

+1

Để tôi nói thẳng. Bạn cần ruby ​​như phụ thuộc thời gian biên dịch để ban đầu có được khung la bàn được cài đặt vào dự án (và để thêm phần mở rộng, vv ...) nhưng bạn không cần nó trên máy chủ sản xuất? Tôi muốn loại bỏ ruby ​​như một yêu cầu trên máy chủ sản xuất nếu có thể (trên máy chủ phát triển nó không thực sự quan trọng). –

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