Ошибка "Uncaught TypeError: Cannot read properties of null (reading 'appendChild')" возникает, когда скрипт пытается найти элемент в разметке, но этот элемент не найден. В данном случае, ошибка возникает, скорее всего, из-за того, что элемент, в который скрипт пытается добавить дубликат карточки, не существует или не был правильно найден.
Чтобы исправить эту ошибку, необходимо убедиться, что элемент, в который вы пытаетесь добавить дубликат карточки, существует и был правильно найден. Проверьте правильность селектора элемента, который вы пытаетесь найти и убедитесь, что он указывает на существующий элемент в разметке.
Также, стоит убедиться, что ваш скрипт выполняется после полной загрузки разметки, например, с помощью события "DOMContentLoaded" или "load".
Иногда проблема может возникать из-за того, что элемент, в который вы пытаетесь добавить дубликат, не создается до запуска скрипта. В этом случае, убедитесь, что ваш скрипт выполняется после создания элемента или используйте другие методы, чтобы добавить карточку в правильное место в разметке.
Если проблема не устраняется, попробуйте обратиться к документации или ресурсам, связанным с использованием Gulp, чтобы найти конкретное решение для вашего случая.