尝试在 aws 上部署反应应用程序会放大,但不断得到"Base Directory not specified for artifacts, unable to create build artifa



我的react应用程序没有通过构建部分。我能够一些一些以前的错误,但我被困在这一个:2021-10-03T20:15:39.408Z [ERROR]: !!! CustomerError: Base Directory not specified for artifacts, unable to create build artifact..

误差

这是我的构建设置,放大。yml文件。有人知道我该如何修复这个错误吗?

version: 1
backend:
phases:
build:
commands:
- '# Execute Amplify CLI with the helper script'
- amplifyPush --simple
frontend:
phases:
preBuild:
commands:
- npm ci
build:
commands:
- node -v
- npm run-script build
baseDirectory: build
files:
- '**/*'
cache:
paths:
- node_modules/**/*

发生这种情况是因为没有artifacts的条目,其中包含baseDirectoryfiles, https://docs.aws.amazon.com/codebuild/latest/userguide/build-spec-ref.html#build-spec.artifacts。

frontend:
phases:
preBuild:
commands:
- npm ci
build:
commands:
- node -v
- npm run-script build
artifacts:
baseDirectory: build
files:
- '**/*'
cache:
paths:
- node_modules/**/*

相关内容

  • 没有找到相关文章

最新更新