首页 > 解决方案 > Azure Functions:我调用“func new”时超时

问题描述

我一直在按照本指南在本地安装 Azure 功能。但是,当我运行时func new,它会挂起一分钟并失败:

% func new
One or more errors occurred. (A task was canceled.)

我想我正确安装了 CLI,因为当我运行时func,我得到了预期的输出:

% func
...
Azure Functions Core Tools
Core Tools Version:       3.0.3477 Commit hash: 5fbb9a76fc00e4168f2cc90d6ff0afe5373afc6d  (64-bit)
Function Runtime Version: 3.0.15584.0

Usage: func [context] [context] <action> [-/--options]
...

知道发生了什么吗?

标签: bashmacosazureazure-functionsazure-functions-core-tools

解决方案


尝试使用 powershall 而不是 CMD

新功能

大多数情况下,您会收到类似 func 的错误:无法加载 File ***\AppData\Roaming\npm\func.ps1。文件 ***\AppData\Roaming\npm\func.ps1 未进行数字签名。您不能在当前系统上运行此脚本。有关运行脚本和设置执行策略的详细信息,请参阅 https://go.microsoft.com/fwlink/?LinkID=135170 上的 about_Execution_Policies。在行:1 字符:1

  • 新功能
  •   + CategoryInfo          : SecurityError: (:) [], PSSecurityException
      + FullyQualifiedErrorId : UnauthorizedAccess
    
    

修复此运行 Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass

现在再试一次它应该对你有用


推荐阅读