Я также пытался избежать докера, но на самом деле его довольно легко настроить.Установите Community Edition
Извлеките этот образ с этим:
docker pull lambci/lambda
Чтобы смонтировать папку dev, запустите:
docker run -v ~/[mydev-folder]:/var/task lambci/lambda:nodejs8.10
Откройте Kitematic из приложения Docker.Вы должны увидеть контейнер, который вы вытащили.Выберите его и запустите, если он не запущен.Затем нажмите «Exec», и вы должны получить приглашение bash, открытое в / var / task, которое должно указывать на вашу папку dev.
Я обычно удаляю node_modules, а затем запускаю npm install
из контейнера Docker.Мне тоже sls deploy
оттуда было хорошо.