Hikaru's notes

A collection of notes and resources

View the Project on GitHub HikaruMizoe/notes

amplify v2のStorage機能を使ってS3に配置した記事データを配信するまで

ディレクトリ

root
├ public 
│  └ markdowns // この配下にmdを配置する
├ src // nextjsの中身
以下略

機能の概要

使用技術

手順

既存のnextjsプロジェクトにAmplfy Gen2を連携していきます。 AWSのクレデンシャルが必要です。いい感じに設定ください。

詰まった点

amplify.yml更新するのを忘れてた

背景として、amplifyでCDするプロジェクトのルートにamplify.ymlを配置してCD時の処理を記述できます。 私の場合は既存のAmplifyプロジェクトにバックエンド連携機能を追加したので、上記のStorage設定をデプロイする記述が不足していました。 npx ampx pipeline-deploy ......(略)を追加したら反映された

Amplify.configureするベストな箇所がわからない!!

結局今もベストプラクティスはわかってなく、動くようにしただけなことは注意が必要。

【状況】

【対策】