diff --git a/README.md b/README.md index c7ab200..e99b717 100644 --- a/README.md +++ b/README.md @@ -59,7 +59,7 @@ npm run cdk:deploy > [!NOTE] > 開発環境を構築する際は、本番環境を上書きしないよう `-c` で `stage` を使用してください。 > ```bash -> npm run cdk:deploy -c stage= +> npm run cdk:deploy -- -c stage= > ``` アプリケーションのデプロイが完了したら、コンソールに出力される `WebUrl` の URL からアクセスしてください。コンソールの出力をとり漏らした場合は、 AWS Console にログインし次の手順で確認してください。 diff --git a/docs/DEVELOPMENT.md b/docs/DEVELOPMENT.md index a9e5833..a815fb4 100644 --- a/docs/DEVELOPMENT.md +++ b/docs/DEVELOPMENT.md @@ -75,6 +75,12 @@ CDK ではバックエンドの変更をリアルタイムにデプロイし反 npm run cdk:watch ``` +環境を指定する際は、`-c` で `stage` を使用してください。 + +```bash +npm run cdk:watch -- -c stage= +``` + 裏ではファイルの変更がモニタされ Lambda への変更はホットスワップデプロイが実行され、CDK の更新なしにバックエンドにデプロイすることが可能です。その他の変更は通常の CloudFormation の完全なデプロイにフォールバックします。 詳細ついては [CDK Workshop](https://cdkworkshop.com/ja/20-typescript/30-hello-cdk/300-cdk-watch.html#cdk-watch) をご確認ください。 diff --git a/package.json b/package.json index 1b0f0a5..33913be 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "web:build": "npm -w packages/web run build", "web:lint": "npm -w packages/web run lint", "cdk:deploy": "npm -w packages/cdk run cdk deploy --", - "cdk:watch": "npm -w packages/cdk run cdk watch", + "cdk:watch": "npm -w packages/cdk run cdk watch --", "cdk:lint": "npm -w packages/cdk run lint" }, "devDependencies": {