我目前正在开发一个小游戏,它将依赖大量的Azure App Functions来不时地执行函数。我按照 MSDN 上的教程(https://learn.microsoft.com/en-us/azure/azure-functions/functions-develop-vs#configure-the-project-for-local-development)解释说我必须创建一个新项目来托管一个函数,但到目前为止,我已经有 6 个不同的函数,而且我真的不想创建 6 个不同的项目。
此外,所有这些函数(用 JavaScript 开发)都有很多共同的代码,因此我创建了一个带有一些辅助函数的通用 JavaScript 文件。现在我有多个项目,如果不将其复制/粘贴到所有项目中,我就无法再使用它。
最后,为了能够正确开发游戏,所有功能都必须在我的开发计算机上并行运行,并且我真的不想打开 6 个(或将来更多)powershell 实例来托管这些功能。
有没有办法在同一个项目中托管多个功能并在 Azure 上轻松部署它们?