Без сервера: Ошибка операции: ENOENT: такого файла или каталога нет, scandir ‘.без сервера/требования’

#deployment #serverless-framework #aws-serverless

Вопрос:

Я получаю эту ошибку, когда пытаюсь развернуть свои изменения без сервера. Я попытался создать папку .serverless/requirements, но она удаляется при развертывании. Я также установил бессерверные требования к python. Вы знаете, как это исправить или что вызывает эту ошибку?

введите описание изображения здесь

Это команда, которую я использую для развертывания:

 date amp;amp; sudo rm -rf .requirements.zip amp;amp; SLS_DEBUG=* serverless deploy --verbose amp;amp; date
 

Комментарии:

1. Вы пытались просто запустить только serverless deploy команду, не sudo rm -rf дожидаясь ее? По моему опыту, serverless deploy в этом случае просто отлично сработало

2. Я нашел проблему, requirements.txt файл отсутствует. После добавления этого файла все работает идеально.