ポンコツ備忘録

日々の何かを忘れないように書いていきます

サーバーレスシングルページアプリケーションやってみる(メモ)

こちらのWebサイトは移転しました。

みんな大好きオライリー

初っ端から躓いたのでメモ

1.3.2 S3のバケットを作成する

$ ./sspa create_bucket learnjs.hogehoge.com
Please specify a bucket name 

なんでバケット作れないんだろ?
S3のバケット名は全ユーザーでユニークなもの付けなきゃいけないから名前変えたのに.
軽く調べたけどそれっぽい回答が見つからなかったのでcliのコマンド普通に打って作成.

$ aws s3api create-bucket --bucket learnjs.hogehoge.com --profile admin
{
    "Location": "/learnjs.shinonome.com"
}

無事作成できました.
--profile adminは複数IAMユーザーある時に指定するために使用.

コレだけだとホスティングされないのでコンソールからStatic website hosting を有効にしてあげてください.
発行されたエンドポイントにアクセスするとアプリが表示されるはず.
やっぱりリファレンス見るのが速い.

最近プログラマからWebディレクターにジョブチェンジしかけてるからお勉強しなきゃ.