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

Mac环境下如何获取Azure Functions CLI最新OpenAPI模板?

解决Mac上创建带OpenAPI支持的Azure Function模板问题

一、通过Azure Functions CLI处理

  1. 更新本地模板清单
    先确保Azure Functions Core Tools是最新版本,然后执行命令拉取官方最新模板:
func templates install
  1. 确认模板是否存在
    更新完成后,执行命令查看所有可用模板,核对目标模板:
func templates list

你需要的模板准确名称是Http Trigger with OpenAPI(注意空格,报错大概率是模板名空格被忽略导致识别失败)。

  1. 重新执行创建命令
    确认模板存在后,再次运行创建命令:
func new --template "Http Trigger with OpenAPI" --name MyHttpTrigger

二、通过VS Code处理

  1. 确保扩展为最新版
    打开VS Code扩展面板,搜索并安装/更新Azure Functions扩展,完成后重启VS Code。

  2. 创建带OpenAPI的函数

  • 打开命令面板(快捷键Cmd+Shift+P),输入Azure Functions: Create Function
  • 选择函数项目所在目录
  • 在弹出的模板列表中找到Http Trigger with OpenAPI,选中后输入函数名称即可完成创建。

额外排查步骤

如果更新模板后仍找不到目标模板,可尝试重装Azure Functions Core Tools(以Homebrew安装为例):

brew uninstall azure-functions-core-tools
brew install azure-functions-core-tools@4

注意模板名称的大小写和空格必须完全匹配,CLI对模板名称的识别是严格区分的。

内容的提问来源于stack exchange,提问作者Rob Bowman

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 10:30:51