Ich benutze das Serverless Framework 1.x und ich möchte meine serverless.yml definieren, um auf eine Funktion zu verweisen, die sich in einem anderen Ordner (nicht in der Stammebene) befindet.Wie referenziere ich eine Funktion, die nicht mit dem Serverless Framework im Stammordner ist?
Zum Beispiel in der folgenden Ordnerstruktur, möchte ich eine handler()
Funktion verweisen, die in einer function1.js Datei in den Ordner Funktionen definiert ist.
serverless.yml
functions/
function1.js
function2.js
function3.js
package.json
node_modules/
..
Alle Beispiele, die ich das folgende Basisszenario sehen überlegen, wo die Datei im Stamm ist:
serverless.yml
handler.js
Wo die serverless.yml Datei ist definiert durch:
functions:
hello:
handler: handler.hello
ich habe selbst beantwortet diese Frage in der Hoffnung, Zukunft Leser zu helfen. Diese Frage wurde von [diesem] inspiriert (http://stackoverflow.com/questions/42415688/serverless-framework-with-custom-packaging). – Zanon