Ошибка развертывания на Netlify для моего приложения Gatsby на основе блога начинающего gatsby

Я использовал стартовый блог Gatsby для своего веб-сайта. В последний раз, когда я пытался развернуть, я получил следующую ошибку.

1:54:59 PM: error
1:54:59 PM: Your plugins must export known APIs from their gatsby-node.js.
1:54:59 PM: The following exports aren't APIs. Perhaps you made a typo or your plugin is outdated?
1:54:59 PM: See https://www.gatsbyjs.org/docs/node-apis/ for the list of Gatsby Node APIs
1:54:59 PM: - The plugin "[email protected]" is exporting a variable named "createSchemaCustomization" which isn't an API.
1:54:59 PM: - The plugin "[email protected]" is exporting a variable named "createSchemaCustomization" which isn't an API.

Я очистил кеш и снова попытался развернуть, но проблема не решена.

Когда я пытаюсь собрать проект на своем ноутбуке, все в порядке. Как я могу исправить проблему?

Мои файлы проекта находятся на github, так что вы можете их проверить.


person ahb360    schedule 12.07.2019    source источник


Ответы (1)


Версия gatsby-source-filesystem использует версию API Gatsby, для которой требуется версия выше, чем у вас есть в ваших зависимостях. createSchemaCustomization не был представлен до Gatsby@^2.12.0 и выше. Одноранговая зависимость для gatsby-source-filesystem должна быть обновлена, чтобы отразить это, но в настоящее время она установлена ​​только на ^2.0.0, поэтому она не выдавала вам предупреждения.

Обновите версию Gatsby до последней или совместимой версии (выше 2.12), используя:

yarn add gatsby@latest

Затем обязательно отправьте yarn.lock и package.json в ваш репозиторий, чтобы Netlify использовал правильную версию во время сборки.

person talves    schedule 14.07.2019