Tôi muốn tùy chỉnh môi trường phát triển của mình bằng một vài đá quý bổ sung. Tôi đang sử dụng bundler với đường ray 3.0.x. Tôi có những viên đá quý thêm trong hệ thống địa phương của tôi và tôi không muốn thêm chúng vào Gemfile của tôi. Làm thế nào tôi có thể bằng cách vượt qua bundler và yêu cầu những viên đá quý trong giao diện điều khiển của tôi đã được mở bằng cách sử dụng bó exec?Cách sử dụng đá quý cục bộ trong bảng điều khiển với môi trường đi kèm
5
A
Trả lời
25
Tôi tìm thấy một cách để làm điều đó, mặc dù đó là một chút hacky.
$ gem install gem_name
$ gem which gem_name
# outputs <full path to gem>/lib/gem_name.rb
$ rails console
> $LOAD_PATH << "<full path to gem>/lib"
> require 'gem_name'
tôi đang làm điều này để chơi xung quanh với đá quý hiệu suất khác nhau Ruby, mặc dù nó chỉ có thể là dễ dàng hơn để thêm nó vào Gemfile, bó của bạn, và sau đó trở lại trước khi bạn đẩy lên thay đổi của bạn.
Các vấn đề liên quan
- 1. Bộ điều khiển kiểm tra bằng đá quý với RSpec
- 2. Sử dụng đá quý oink với heroku
- 3. Yêu cầu đá quý ruby trong bộ điều khiển ray
- 4. Opsworks Rails Bảng điều khiển Môi trường
- 5. Biến môi trường trong bảng điều khiển Rails và Pow
- 6. Nhận môi trường bên trong bộ điều khiển
- 7. Sử dụng đá quý với MacRuby
- 8. Đá quý có sẵn trong bảng điều khiển irb nhưng không phải ray.
- 9. RVM xem đá quý trong đá quý
- 10. Lua: Cài đặt đá bằng cách sử dụng đá cục bộ từ một tảng đá được cài đặt cục bộ (hoặc từ một .zip/.tar.gz)
- 11. NoMethodError với delayed_job (collectiveidea đá quý)
- 12. Làm cách nào để bạn tải lại môi trường của mình trong khi sử dụng tập lệnh/bảng điều khiển?
- 13. Cách đóng tệp trong đá quý ruby "Bảng tính?"
- 14. SQL - SELECT MAX() và trường đi kèm
- 15. Làm thế nào để bao gồm một bộ điều khiển bằng đá quý Ruby on Rails?
- 16. Tại sao đá quý foreman bỏ qua biến môi trường PORT?
- 17. Điều gì tương đương với 'đá quý' trong python?
- 18. Sử dụng các tập tin yaml trong đá quý
- 19. Đặt biến môi trường cục bộ trong C++
- 20. Sử dụng nhiều thùng S3 với đá quý carrierwave
- 21. Full-text trên Heroku sử dụng pg_search đá quý
- 22. 'gói cài đặt' cho đá quý cục bộ không giải quyết các phụ thuộc, trong khi 'cài đặt đá quý' không
- 23. Sau khi cài đặt một viên đá quý trong một kịch bản, làm cách nào để tải đá quý?
- 24. Có thể gói/cài đặt đá quý từ bộ đệm cục bộ không?
- 25. Sử dụng Git làm điều khiển nguồn cho phát triển web và nhiều môi trường
- 26. Sử dụng Pry trong đá quý mà không cần sửa đổi Gemfile hoặc sử dụng `require`
- 27. Bảng điều khiển tùy chỉnh với công cụ bố cục
- 28. Sắp xếp lại các điều khiển trong bảng điều khiển bố cục luồng
- 29. Phụ thuộc đá quý có điều kiện
- 30. Bảng cuộn bảng điều khiển bố cục Bảng