You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Azure Functions Core Tools时如何解决Value cannot be null报错

解决步骤

  • 先核对Azure Functions Core Tools版本和项目要求的版本是否匹配,执行func --version查看当前安装版本,若版本不匹配先卸载现有版本,重装对应版本:
    Ubuntu下卸载v4版本命令:sudo apt remove azure-functions-core-tools-4
    安装v3版本命令:sudo apt install azure-functions-core-tools-3
  • 检查项目根目录是否存在local.settings.json文件,该文件缺失或配置错误会直接触发该报错。如果文件不存在直接新建,写入最低必要配置:
    {
      "IsEncrypted": false,
      "Values": {
        "AzureWebJobsStorage": "UseDevelopmentStorage=true",
        "FUNCTIONS_WORKER_RUNTIME": "node"
      }
    }
    
    若你本地未安装Azurite本地存储模拟器,也可将AzureWebJobsStorage的值替换为你Azure账号下对应存储账户的完整连接字符串。
  • 清理重新安装项目依赖:删除项目下的node_modules文件夹和package-lock.json文件,执行npm install重新安装所有依赖后再尝试运行npm run watch。
  • 排查Azure凭证问题:执行az logout退出当前登录,再执行az login重新登录Azure账号,确保账号具备项目关联资源的访问权限。

内容的提问来源于stack exchange,提问作者E to the I

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 08:24:10