gpt4 book ai didi

aws-amplify - 在 './aws-exports' 中找不到文件 './src'

转载 作者:行者123 更新时间:2023-12-03 14:22:28 24 4
gpt4 key购买 nike

我在这个 AWS tutorial to build a React app with AWS, Amplify and GraphQL 的第三个模块上但构建不断打破。当我运行 amplify push --y CLI 生成 ./src/aws-exports.js并将相同的文件添加到 .gitignore .所以我对构建失败并不感到惊讶,因为当我推送我的更改时该文件不包括在内。
所以我不确定在这里做什么。考虑到它会自动添加到 .gitignore我很犹豫要不要删除它。
有什么建议么?

最佳答案

我假设您正在尝试在 CI/CD 环境中构建您的应用程序?
如果是这种情况,那么您需要先构建放大应用程序的后端部分,然后才能构建前端组件。
例如,我的应用程序是从 AWS 放大控制台构建的,在我的build设置中我有

version: 0.1
backend:
phases:
build:
commands:
- '# Execute Amplify CLI with the helper script'
- amplifyPush --simple
frontend:
phases:
preBuild:
commands:
- yarn install --frozen-lockfile
build:
commands:
- yarn build
artifacts:
baseDirectory: build
files:
- "**/*"
cache:
paths:
- node_modules/**/*
请注意,后端首先使用 amplifyPush --simple 构建。命令。这就是生成 aws-exports.js 的原因。文件。

关于aws-amplify - 在 './aws-exports' 中找不到文件 './src',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62706549/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com