1 2 3 |
# step.1 # Run sam debug sam local start-api --template cloudformation.yaml --profile [your_profile or default] --debug-port 5858 |
1 2 |
# step.2 # Access api localhost:3000/debug_path (by curl cli or postman ... etc) |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
# step.3 # Attach with visual studio #.vscode/launch.json { // IntelliSense を使用して利用可能な属性を学べます。 // 既存の属性の説明をホバーして表示します。 // 詳細情報は次を確認してください: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ // ****************************** // debug by using sam docker // ****************************** { "name": "Attach to SAM CLI", "type": "node", "request": "attach", "address": "localhost", "port": 5858, "localRoot": "${workspaceRoot}", "sourceMapPathOverrides": { "${workspaceRoot}/runtime": "${remoteRoot}", }, "remoteRoot": "/var/task", "protocol": "inspector", "stopOnEntry": false }, ] } |