Я использую CodeSandbox для создания приложения Gatsby и пытаюсь использовать Prismi c для бэкэнда. Уверен, я настроил его хорошо и установил gatsby-source-prismic
в свой проект. Однако, когда я добавляю его в свой конфигурационный файл и перезапускаю проект, он выдает ошибку «Неверные параметры плагина». Вот что в моем файле плагина:
{
resolve: `gatsby-source-prismic`,
options: {
repositoryName: `firstprism`,
accessToken: `XXX`
},
},
Вот стек:
ERROR
gatsby-source-prismi c - неверные опции плагина
ОШИБКА
Ожидается значение типа record<string,object>
для schemas
, но получено undefined
.
Ошибка:
index. cjs: 650 новых StructError [песочница] / [надстройка] /lib/index.cjs:650:19
index. cjs: функция 707 .Struct.assert [песочница] / [надстройка] /lib/index.cjs:707:13
index. cjs: 679 Struct [ песочница] / [надстройка] /lib/index.cjs:679:19
gatsby- node.js: 74 validatePluginOptions [песочница] / [gatsby-source- призматический] / dist / gatsby- node.js: 74: 50
gatsby- node.js: 1042 [песочница] / [gatsby-source-prismic] / dist / gatsby- node.js: 1042: 25
Generator.next
gatsby- node.js: 52 [песочница] / [gatsby-source-prismic ] / dist / gatsby- node.js: 52: 71
new Pr omise
gatsby- node.js: 48 __aaiter [sandbox] / [gatsby-source-prismic] / dist / gatsby- node.js: 48: 12
gatsby- node.js: 1029 Object.sourceNodes [песочница] / [gatsby-source-prismic] / dist / gatsby- node.js: 1029: 55
api-runner- node.js: 256 runAPI [песочница] / [gatsby] / dist / utils / api-runner- node.js: 256: 37
api-runner- node.js: 375 разрешения [песочница] / [gatsby] / dist / utils / api-runner- node.js: 375: 15
возможность отладки. js: 384 Promise. _execute [песочница] / [bluebird] /js/release/debuggability.js:384:9
обещание. js: 518 Promise._resolveFromExecutor [песочница] / [bluebird ] /js/release/promise.js:518:18
обещание. js: 103 новых обещания [песочница] / [bluebird] / js / release / обещание. js: 103: 10
api-runner- node.js: 374 Promise.mapSeries.plugin [песочница] / [gatsby] / dist / utils / api-runner- node.js: 374: 12