我一直在关注this guide在本地安装 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]
...
知道发生了什么吗?
最佳答案
尝试使用 powershall 而不是 CMD
新功能
大多数情况下你会得到类似的错误 func :无法加载文件 ***\AppData\Roaming\npm\func.ps1。文件 ***\AppData\Roaming\npm\func.ps1 未经过数字签名。您无法在当前的计算机上运行此脚本 系统。有关运行脚本和设置执行策略的更多信息,请参阅 about_Execution_Policies,网址为 https://go.microsoft.com/fwlink/?LinkID=135170。 在行:1 字符:1
- 新功能
-
+ CategoryInfo : SecurityError: (:) [], PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess
修复此运行 Set-ExecutionPolicy -Scope Process -ExecutionPolicy 绕过
现在再试一次,它应该对你有用
关于bash - Azure函数: Timeout When I Call "func new",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67921569/