Можно ли указать подкаталоги / пути к функциям? - PullRequest
0 голосов
/ 10 января 2019

Я пишу свой первый проект функции Azure в node.js. У меня есть каталог проекта, в котором есть файлы host.json и локальные настройки. Насколько я понимаю, мои отдельные папки функций, в которых существует function.json и мой код функции, должны находиться в одном файле с файлом hosts.json. Итак, папки проекта должны выглядеть примерно так ...

project-root/
  package.json
  host.json
  function-a/
    function.json
    index.js
  function-b/
    function.json
    index.js

Но возможно ли иметь структуру проекта с вложенными папками функций? Возможно, что-то вроде следующего ...

project-root/
  package.json
  host.json
  src/
    function-a/
      function.json
      index.js
    function-b/
      function.json
      index.js

Это может быть полезно, если бы я использовал TypeScript и мне потребовалось, чтобы узел функции выполнялся из папки dist, как показано ниже ...

project-root/
  package.json
  host.json
  src/
    function-a/
      function.json
      index.js
    function-b/
      function.json
      index.js
  dist/
    function-a/
    function-b/

Однако я не могу заставить узел функции просматривать вложенные каталоги.

Возможно ли это?

1 Ответ

0 голосов
/ 17 января 2019

Нет. В настоящее время не поддерживается. Вот пользовательский счет для запроса ...

https://feedback.azure.com/forums/355860-azure-functions/suggestions/18772849-folders-for-organizing-functions-and-a-treeview-fu

...