【问题标题】:cannot find module grpc_node.node with Azure functions找不到带有 Azure 功能的模块 grpc_node.node
【发布时间】:2018-02-06 12:29:42
【问题描述】:

在 Windows 上使用 CLI 尝试简单的 azure 功能。其他节点项目工作正常(到目前为止)。

来自https://blogs.msdn.microsoft.com/appserviceteam/2017/09/25/develop-azure-functions-on-any-platform/的基本说明

npm i -g azure-functions-core-tools@core
md JavaScriptHttp
Cd JavaScriptHttp
func init .
func new --language JavaScript --template HttpTrigger --name HttpTriggerJavaScript
func host start

下面的输出注意问题失败。注意 grpc_node.node 错误

信息:Worker.Node.531915e1-a572-4f3f-a900-9c2cafa7b427[0] 侦听 ws://127.0.0.1:5858/bb7ccba1-68a7-4547-b8e9-da0c9a87d59f 信息的调试器: Worker.Node.531915e1-a572-4f3f-a900-9c2cafa7b427[0] 如需帮助,请参阅 https://nodejs.org/en/docs/inspector 信息:Worker.Node.531915e1-a572-4f3f-a900-9c2cafa7b427[0] 不需要 捆绑,回退到 Worker.js。错误:找不到模块 'C:\Users\jhealy\AppData\Roaming\npm\node_modules\azure-functions-core-tools\bin\workers\node\grpc\src\node\extension_binary\node-v59-win32-x64\grpc_node.node'

谢谢...

【问题讨论】:

    标签: node.js azure azure-functions azure-cli


    【解决方案1】:

    您使用的是 Node.js 9.x 版吗?如果是这样,您需要降级到 8.9 或更低版本才能使功能 CLI 工作。见:

    【讨论】:

    • 使用非核心版本结束。发出命令“npm i -g azure-functions-core-tools”而不是“npm i -g azure-functions-core-tools@core”。感谢您的对话。
    猜你喜欢
    • 2018-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-28
    • 2018-12-08
    • 1970-01-01
    • 1970-01-01
    • 2020-12-07
    相关资源
    最近更新 更多