kashikashi
@kashikashi (かしかし)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

npx ampx sandbox時に発生するエラー

解決したいこと

npx ampx sandbox時に発生するエラー

例)
クイックスタート AWS Amplify Gen2の手順に従って、amplifyでのバックエンドの実装を試しています。
しかし、手順8の「Deploy cloud sandbox」で

npx ampx sandbox

を実行するも、二つエラーのようなものが発生し、うまく動いていないようにうかがえます。
それぞれのエラーについて調べるもわからず、、こちらの原因は何なのでしょうか。。

発生している問題・エラー

To specify a different sandbox identifier, use --identifier
TypeScript validation check failed.
Caused By: Command failed with UNKNOWN: npx tsc --noEmit --skipLibCheck --project amplify
spawn UNKNOWN

Resolution: Fix the syntax and type errors in your backend definition.
Error: Command failed with exit code 4294967295: npx cdk synth --ci --app npx tsx amplify\backend.ts --all --output .amplify/artifacts/cdk.out --context amplify-backend-namespace=amplify-vite-react-template --context amplify-backend-name=masak --context amplify-backend-type=sandbox --hotswap-fallback --method=direct --quiet
Caused By: Command failed with exit code 4294967295: npx cdk synth --ci --app npx tsx amplify\backend.ts --all --output .amplify/artifacts/cdk.out --context amplify-backend-namespace=amplify-vite-react-template --context amplify-backend-name=masak --context amplify-backend-type=sandbox --hotswap-fallback --method=direct --quiet

補足

・Node.jsのバージョンは18.18.0で実行しています。
・当方はAWS超初心者であり、初歩的なことを見落としていたりするかもしれません。
npx tsc --noEmit --skipLibCheck --project amplify を単体で実行しましたが、特にエラーは出力されませんでした。(npx ampx sandbox時のみエラーが出力されるようです、、)
・amplifyフォルダ配下は、クイックスタート AWS Amplify Gen2の手順1「Create the repository」で紹介されているgithubのamplify-vite-reactのRepository template
で生成されたものから全くいじっておりません。

0

1Answer

1つ目のエラーメッセージによれば、バックエンドの実装に TypeScript の構文エラーか型エラーがあります。 npx tsc --noEmit --skipLibCheck --project amplify を実行してエラーの詳細を表示し、修正してください。

0Like

Comments

  1. @kashikashi

    Questioner

    @uasi
    ご回答ありがとうございます。

    npx tsc --noEmit --skipLibCheck --project amplify を単体で実行しましたが、特にエラーは出力されませんでした。(npx ampx sandbox時のみエラーが出力されるようです、、)

    ちなみに、amplifyフォルダ配下は、クイックスタート AWS Amplify Gen2の手順1「Create the repository」で紹介されているgithubのamplify-vite-reactのRepository template
    で生成されたものから全くいじっておりません。

Your answer might help someone💌