Хорошо, я понял это.
Больше, чем небольшое исследование, я должен был вспомнить, что я делал до того, как это произошло, оказалось, что у меня возникла проблема с учетом регистра, поэтому мне нужно было сделать некоторые изменяется таким образом, что в результате получается два файла с одинаковым именем в одной папке.
Это означает, что у меня действительно было два идентичных компонента (заголовок . js и header. js) пытаясь выполнить тот же запрос headerTitleQuery
в середине процесса сборки, поэтому я удалил header.js
и кошмар закончился.
Короче, чтобы получить это решено, просто убедитесь, что у вас есть только файлы компонентов с уникальными именами и не игнорируйте регистрозависимые имена файлов при работе с linux и macOS.
Почему это работает на моем macOS терминал?
Поскольку мое локальное рабочее пространство в macOS игнорирует чувствительные к регистру имена файлов, Netlify (который работает с linux экземплярами) просто не делает этого.