Каков наилучший способ взять существующий драгоценный камень и отправить его собственными модификациями в приложение Rails 3? Прямо сейчас я просто скопировал каталог из своего локального кэша rvm
и изменил источник, где его нужно изменить. Я могу положить его в vendor/
и добавить :path
в Gemfile. Проблема в том, что я должен написать свой собственный gemspec и беспокоиться об этом. Есть ли там инструмент, который делает это проще? Другой способ этого?Возьмите существующий драгоценный камень, измените его и отправьте со своим собственным Rails-приложением
1
A
ответ
6
Если этот камень уже на Github, я думаю, вы могли бы просто отвалить это на Github, это изменить так, как вам это нужно, а затем в вашем Gemfile просто положить:
gem 'name_of_the_gem', :git => "git://github.com/name_of_your_account/name_of_the_gem.git"
0
Вы можете сделать gem install your_gem.gemspec
замену your_gem с именем драгоценного камня, над которым вы работаете, а затем выполните bundle package
. Это должно помещать новый Gem в кеш вашего поставщика.
1
Насколько велики ваши модификации? Если это что-то маленькое, я бы просто переопределил методы в инициализаторе.
Смежные вопросы
- 1. Twilio: вызов со своим собственным сервером
- 2. ANR в IntentService со своим собственным процессом
- 3. меняющиеся стили класса со своим собственным id
- 4. Подкласс UITableViewCell со своим собственным Nib
- 5. Драгоценный камень и JRuby
- 6. Возьмите существующий сертификат и обработайте его содержимое
- 7. autospec и отсутствующий драгоценный камень
- 8. Как установить драгоценный камень без его создания
- 9. Суперклассы и подклассы, каждый со своим собственным интерфейсом
- 10. Импрессионистский драгоценный камень и Friendly_id
- 11. Как добавить дополнительный сертификат подписки на существующий драгоценный камень?
- 12. Установите собственный драгоценный камень
- 13. "Gamification" драгоценный камень?
- 14. Как настроить драгоценный камень?
- 15. "запрос пригласить" драгоценный камень?
- 16. Установите драгоценный камень вручную
- 17. Что означает драгоценный камень?
- 18. Rails сортировка драгоценный камень
- 19. Опасности положить драгоценный камень в gemfile кто-то пытается установить его, не поддерживает драгоценный камень?
- 20. Рубиновый статистический драгоценный камень
- 21. Отсутствует драгоценный камень watir?
- 22. Как изменить драгоценный камень?
- 23. Как «переустановить» драгоценный камень?
- 24. рубин драгоценный камень sample_form
- 25. Требовать драгоценный камень автоматически
- 26. Попытка включить заголовок со своим собственным CSS на нескольких страницах
- 27. Дубликат файлового дескриптора со своим собственным смещением файла
- 28. Добавление вашей собственной страницы в Wordpress со своим собственным скриптом
- 29. Два параллельных TransactionScope, каждый со своим собственным подключением
- 30. Nginx несколько мест, каждый со своим собственным корнем
Не только github, bundler установит драгоценный камень из * любого * действительного git url, если файл '.gemspec' в порядке. – Swanand
Да, но я привел здесь пример Github. –
не забудьте отправить запрос на тягу к оригинальному автору тоже :) –