开发azure功能时是否有办法监视文件更改?

时间:2019-06-25 01:26:12

标签: c# visual-studio-code azure-functions vscode-tasks azure-functions-core-tools

对于dotnet,有dotnet watch run 对于节点,有nodemon

开发天蓝色函数时,是否仍要监视文件更改?到目前为止,每次更改后我都必须func start才能进行测试。我还没有看到与此相关的任何信息。

2 个答案:

答案 0 :(得分:3)

我在这里找到了解决方法:

https://github.com/Azure/azure-functions-core-tools/issues/1239#issuecomment-669018902

将此添加到您的csproj:

  <Target Name="RunFunctions">
    <Exec Command="func start" />
  </Target>

然后您可以通过调用此命令来监视手表

dotnet watch msbuild /t:RunFunctions

注意:如果您想使用一些常用命令,则可以使用一个启动脚本来配置package.json,例如

{
  "scripts": {
    "start": "dotnet watch msbuild /t:RunFunctions"
  }
}

然后,您只需运行yarn start

答案 1 :(得分:0)

当前这是不可能的。

在进一步搜索中,我发现hot reload是2019日历年下半年的一个想法。