У меня есть сайт Gatsby, который мне нужно опубликовать на Github-Pages.
Затем я выполняю: gh-pages -b master -d public --dest docs
Он немедленно возвращает эту ошибку каждый раз:
предупреждение: не удалось указать путь 'docs / action_complete-0b5e239fbe8025f0bfb3a38b6c69e923.': Такого файла или каталога нет
Несмотря на то, что это «предупреждение», в этот момент выполнение прекращается.
Несколько дней поиска в Google не помогли найти подходящее решение.
Я попытался удалить поврежденные файлы (скажу, это не простая задача!). Но если я удаляю один, есть несколько других, которые генерируют ту же ошибку.
Несмотря на ошибку о том, что такого файла или каталога нет, файлы существуют в Public.
Я могу вручную опубликовать другие файлы на Github-Pages. Любая попытка вручную опубликовать файл без расширения завершается неудачно с ошибкой stat path. Если вы попытаетесь открыть один из поврежденных файлов, они будут двоичными и нечитаемыми.
Попытка скопировать или удалить файлы приводит к ошибке статистики. Нужно прыгать через обручи, чтобы удалить их.
Я понятия не имею, где в коде, который может быть причиной этой ошибки.
Я ожидал, что файлы будут скопированы из общедоступной в папку docs, а затем отправлены в настроенное место Github-Pages.