2011-01-14 36 views
11

Tôi đã tìm thấy ví dụ here cho biết cách cài đặt plugin Rails. Ví dụ họ cho thấy điều này:Bối rối về cách cài đặt các plugin Rails

./script/plugin install calendar_helper 

này sẽ không làm việc cho tôi bởi vì, gây nhầm lẫn, tôi không có bất cứ điều gì gọi là plugin trong thư mục script tôi. Tất cả tôi có là rails:

$ ls script/ 
rails 

Vì vậy, Rails không đi kèm với kịch bản mà bạn cần phải cài đặt plug-in? Bạn cần một plugin để cài đặt plugin? Điều đó dường như không có khả năng lắm. Có vấn đề gì với dự án Rails của tôi không?

Trả lời

20

Có thể bạn đang ở trên Rails 3. Thay thế ./script/plugin bằng plugin đường ray.

rails plugin install calendar_helper 

Nhưng vấn đề khác là plugin, không giống như đá quý, cần phải được cài đặt với đường dẫn đầy đủ. Điều này cũng đúng trong Rails 2.x.

rails plugin install https://github.com/topfunky/calendar_helper.git 
+0

T.B. Bạn có thể hoặc có thể không gặp vấn đề với plugin calendar_helper trên Rails 3. Các bình luận trong https://github.com/topfunky/calendar_helper nói rằng nó được cập nhật lần cuối cho Rails 2.2.3. –

+0

FWIW, sau một vài năm sử dụng Rails, tôi chưa bao giờ làm bất cứ điều gì với các plugin kể từ khi tôi hỏi câu hỏi này. Tất cả đều là đá quý. –

0

Bạn nên nhập văn bản đầu tiên như ngọc 'calendar_helper' trong Gemfile của bạn, và sau đó chạy bó cài đặt cho đường ray 3.0

+4

Theo lời bình luận của Andrei bên dưới, và câu trả lời của Brian ở trên, anh ta đang cài đặt một plugin, không phải là một viên ngọc. – ipd