2009-10-30 26 views
9

Tôi đang cố gắng để tạo ra một đá quý ruby ​​cho đường ray ra khỏi một plugin tôi đã tạo ra. Vấn đề là plugin 'shortcut' của tôi sử dụng một vài tệp javascript cần phải nằm trong thư mục public/javascripts để làm việc.Rails đá quý với các tập tin javascript

Cách tốt nhất để tạo các tệp javascript nằm trong đá quý mà tôi đã tạo có thể truy cập bằng cách nào dự án yêu cầu đá quý của tôi?

Trả lời

5

Thêm trình tạo đường ray vào đá quý của bạn sao cho script/generate <yourgem> đặt tệp javascript vào đúng vị trí.

Để biết thêm thông tin, hãy xem How to Make a Generator Railscast.

Ví dụ: formtastic gem có trình tạo bộ đặt biểu định kiểu cụ thể ở vị trí chính xác - tương tự như vấn đề javascript của bạn.

Ví dụ khác, nifty-generators chỉ là đá quý với các trình tạo hữu ích.

0

Bạn có thể sao chép chúng bằng cách tạo postinstall.rb sẽ tự động được thực hiện sau khi plugin của bạn được cài đặt.

+0

Anh ấy đang biến plugin thành đá quý. Không có cài đặt sau. –

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