мое приложение React использует GraphQL API, Хранилище, Аутентификацию, Функции, Хостинг - все самое интересное - поэтому у меня должен быть файл aws-exports.js
. Amplify React Front end с ресурсами Amplify Backend.
Репо в основном настраивается как:
package.json
src/
- aws-exports.js
- app.js
- ...etc
и выполнение ls
в каждом режиссере показало, что при сборке не было сгенерировано aws-exports.js
файла.
Со многими с различными конфигами, меня встречают:
[INFO]: # Executing command: yarn run build
[INFO]: yarn run v1.16.0
[INFO]: $ react-scripts build
[INFO]: Creating an optimized production build...
[INFO]: Failed to compile.
[INFO]: ./src/App.js
Cannot find file './aws-exports' in './src'.
2020-04-30T00:52:34.883Z [WARNING]: error Command failed with exit code 1.
Это так, когда я зарегистрировал amplify.yml
, а также настроил .yml
в веб-консоли.
Я имею пробовал amplify push;
, но, как и ожидалось, встретился с
An error occured during the push operation: Current environment cannot be determined
Use 'amplify init' in the root of your app directory to initialize your project with Amplify
Также пытался: amplify pull;
или Executing command: amplify pull --appId abc123abc123 --envName dev
# Starting phase: preBuild
# Executing command: amplify pull
For more information on AWS Profiles, see: https://docs.aws.amazon.com/cli/latest/userguide/cli-multiple-profiles.html
? Do you want to use an AWS profile? (Y/n)
.[43D.[43C
, который просто зависает и ожидает ввода. Я не думаю, что вручную вводить кредиты, как это, все равно что go об этом.
Кажется, что усилитель должен обрабатывать это поколение aws-exports.js
само с учетом всех внутренних интеграций. Когда ls
отличается. Есть ряд вопросов по этому вопросу, которые довольно актуальны, но не дают реального ответа. Спасибо за ваше время