Sau khi nâng cấp lên đường ray3.2.1, cảnh báo này xảy ra:Cách xử lý nhà cung cấp/bổ sung sau khi nâng cấp lên đường ray 3.2.1
Bạn có Rails 2.3-style plugins trong vendor/plugins! Hỗ trợ cho các plugin này sẽ bị xóa trong Rails 4.0. Di chuyển chúng ra và gói chúng trong Gemfile của bạn, hoặc gấp chúng vào ứng dụng của bạn dưới dạng lib/myplugin/* và config/initializers/myplugin.rb. Xem ghi chú phát hành để biết thêm về điều này: http://weblog.rubyonrails.org/2012/1/4/rails-3-2-0-rc2-has-been-released
Tôi di chuyển plugin của mình trong thư mục vendor/plugins nhưng tôi không biết cách viết tệp config/initializers/myplugin.rb và google không thể tìm thấy câu trả lời.
Cảm ơn rất nhiều bài đăng trên blog của bạn! Tôi vừa chuyển đổi thành công [gmail_smtp] (https://github.com/adamwiggins/gmail_smtp/) bằng cách sử dụng các hướng dẫn tuyệt vời của bạn. Trong trường hợp nó giúp bất cứ ai, tôi đã thay đổi hai dòng trong 'init.rb' ban đầu từ' require 'smtp_tls'' và 'require' actionmailer_gmail'' thành' require File.dirname (__ FILE__) + '/../ ../lib/gmail_smtp/smtp_tls'' và 'yêu cầu File.dirname (__ FILE__) + '/../../ lib/gmail_smtp/actionmailer_gmail'' tương ứng. – user664833
Liên kết đã chết, bạn có thể vui lòng đăng một liên kết mới @coneybeare không. –
liên kết không hoạt động: ( –