AWS SAM Рабочий процесс локальной разработки
Просто установите локальный набор инструментов SAM, и в руководстве по быстрому запуску они рекомендуют при обновлении любых файлов останавливать API, вносить изменения, перестраивать функцию в среде докера с помощью sam build --use-container
и перезапуск API. Однако это сводит на нет функциональность горячей перезагрузки редактирования в .aws-sam/build
папка.
Мой вопрос действительно вращается вокруг лучших практик здесь. Нужно ли мне...
Остановите API и перестройте каждый раз (редактирование вне папки сборки)
ИЛИ ЖЕ
Отредактируйте все в папке сборки (сохраняя горячую перезагрузку), а затем скопируйте и вставьте любые изменения в файлы в корневой папке проекта в конце сеанса. Тогда гитиньоре то .aws-sam
папка.
Спасибо за помощь!