Есть ли быстрый способ отладки внешнего метеорного пакета?

Вы только что установили пакет meteor, и по какой-то причине он не работает. Вы подозреваете, что в самом пакете есть ошибка. Вы хотите исследовать это. Как ты это делаешь?

Оптимально, вы сможете запустить команду, которая разветвляет исходный репозиторий пакетов с нужной версией и заменяет исходный в вашем метеорном приложении, готовый к его отладке и, после исправления, возможно, генерирующий запрос на извлечение.

Я не ожидаю, что нечто подобное будет существовать как одна команда, но есть ли рабочий процесс, которому вы следуете, чтобы сделать именно это? Или вы подходите к проблеме по-другому?

1 ответ

Сделайте git-клон пакета в вашей локальной папке пакетов. Исправьте все ошибки, которые вам нужны. Передайте их. И сделайте запрос на получение. Как только запрос на получение принят, вы можете удалить локальный пакет и использовать обычный пакет.

С тех пор, как я спрашивал в прошлом, кажется, нет более простого способа сделать это. Но, честно говоря, этот подход не слишком много работы.

Также, если вы просто хотите отладить, вы можете пошагово просмотреть код пакета, пока он работает, без локального клонирования репозитория. (Предполагается, что он работает в режиме разработки и не был уменьшен с помощью Meteor).

Другие вопросы по тегам