Я использую Azure функции с развертыванием GitHub. Я хотел бы, чтобы поместить функцию в src/server/functionName/
в репо, но развертывание работает только тогда, когда функция помещается непосредственно в functionName/
Azure функции github развертывание из подпапки
Как развернуть функции, которые размещаются в подкаталогах?
В documentation состоянии
ваши папки host.json файлов и функции должны быть непосредственно в корневом каталоге, что при развертывании.
но «должно» не означает «обязательно», не так ли?
Что я пробовал:
- Различные комбинации расположения host.json и function.json
- В
host.json
я поставилroutePrefix
, но это, кажется, затрагивает только URL функция в:"http": { "routePrefix": "src/server" },
как для меня Я создал отдельную ветвь, чтобы обойти это. я не смог найти способ разместить их где-нибудь еще. – 4c74356b41
FYI - параметр 'routePrefix' не относится к пути к файлам, он относится к http-маршрутам. Вы используете это только в том случае, если хотите настроить/изменить маршрут по умолчанию/api. – mathewc