@vasya092

Как исправить ошибку несовместимости amplify aws с React?

Имеется проблема с тем, что при деплое в AWS выдается ошибка во время компиляции backend:
JSONValidationError: File project: data should NOT have additional properties: 'graphqltransformer' at validator


В интернете есть информация о том, что это значит, что amplify установленный для проекта локально новее, чем amplify в консоли AWS. Как изменить версию amplify в Console Aws Amazon или посмотреть текущую версию? Либо может есть ещё какой-то способ решить ошибку. Вот полная ошибка:
# Starting phase: build
2022-01-10T10:16:09.690Z [INFO]: File project: data should NOT have additional properties: 'graphqltransformer'
2022-01-10T10:16:09.690Z [INFO]: JSONValidationError: File project: data should NOT have additional properties: 'graphqltransformer'
                                 at validator (/root/.nvm/versions/node/v12.21.0/lib/node_modules/@aws-amplify/cli/node_modules/amplify-cli-core/lib/feature-flags/featureFlags.js:136:27)
                                 at featureFlagsValidator (/root/.nvm/versions/node/v12.21.0/lib/node_modules/@aws-amplify/cli/node_modules/amplify-cli-core/lib/feature-flags/featureFlags.js:140:17)
                                 at FeatureFlags.validateFlags (/root/.nvm/versions/node/v12.21.0/lib/node_modules/@aws-amplify/cli/node_modules/amplify-cli-core/lib/feature-flags/featureFlags.js:146:17)
                                 at FeatureFlags.loadValues (/root/.nvm/versions/node/v12.21.0/lib/node_modules/@aws-amplify/cli/node_modules/amplify-cli-core/lib/feature-flags/featureFlags.js:204:18)
                                 at async Function.FeatureFlags.initialize (/root/.nvm/versions/node/v12.21.0/lib/node_modules/@aws-amplify/cli/node_modules/amplify-cli-core/lib/feature-flags/featureFlags.js:267:5)
                                 at async Object.run (/root/.nvm/versions/node/v12.21.0/lib/node_modules/@aws-amplify/cli/lib/index.js:73:9)
2022-01-10T10:16:09.695Z [ERROR]: !!! Build failed
2022-01-10T10:16:09.696Z [ERROR]: !!! Non-Zero Exit Code detected
2022-01-10T10:16:09.696Z [INFO]: # Starting environment caching...
2022-01-10T10:16:09.696Z [INFO]: # Uploading environment cache artifact...
2022-01-10T10:16:09.813Z [INFO]: # Environment caching completed
Terminating logging...
  • Вопрос задан
  • 80 просмотров
Решения вопроса 1
@vasya092 Автор вопроса
Несколько дней не мог разобраться, зато сейчас после публикации вопроса сразу всё получилось.
Всего нужно было установить последнюю версию Amplify CLI. Для этого нужно было перейти в раздел Build settings, после чего в пункте Build image settings нужно нажать на кнопку Edit. После чего выбрать Add package version override и определить Amplify Cli как Latest version

61dc1a950ca96285159646.jpeg
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы