Azure functions 无服务器azure脱机:值不能为null。(参数&x27;提供程序&x27;)
我第一次尝试使用无服务器功能。 更具体地说,我正在编写一个要部署在azure云上的nodejs12函数 我用这个。当尝试使用Azure functions 无服务器azure脱机:值不能为null。(参数&x27;提供程序&x27;),azure-functions,serverless,serverless-offline,Azure Functions,Serverless,Serverless Offline,我第一次尝试使用无服务器功能。 更具体地说,我正在编写一个要部署在azure云上的nodejs12函数 我用这个。当尝试使用sls offline在本地运行默认生成的函数(hello&bye)时,我总是遇到以下错误: 值不能为空。(参数“provider”) 虽然我确信这不是null,但您可以在我的serverless.yml中看到: service: test provider: name: azure region: North Europe runtime: nodejs12
sls offline
在本地运行默认生成的函数(hello&bye)时,我总是遇到以下错误:
值不能为空。(参数“provider”)
虽然我确信这不是null,但您可以在我的serverless.yml中看到:
service: test
provider:
name: azure
region: North Europe
runtime: nodejs12
plugins:
- serverless-azure-functions
package:
exclude:
- local.settings.json
- .vscode/**
functions:
hello:
handler: src/handlers/hello.sayHello
events:
- http: true
x-azure-settings:
methods:
- GET
authLevel: anonymous
goodbye:
handler: src/handlers/goodbye.sayGoodbye
events:
- http: true
x-azure-settings:
methods:
- GET
authLevel: anonymous
不确定这里有什么问题?我正在使用最新版本的serverless(1.71.3)
和serverless azure函数(2.0.2)
和azure函数核心工具(2.7.2508)
您可以找到完整的输出日志
编辑1:即使使用核心工具版本3,它也不起作用。我也犯了同样的错误
编辑2:我找到了,但清理缓存对我不起作用。我也在MacOS Catalina上。显然这是
无服务器azure函数中的一个bug,这是由azure函数核心工具的开发人员报告的,正如你所看到的显然这是无服务器azure函数中的一个bug,正如你所看到的azure函数核心工具的开发人员报告的