Azure 函数应用本机模块 DLL 初始化错误



我需要在我的函数应用中使用本机模块 scrypt。

我已经通过 kudu 控制台安装了该模块。(我必须全局安装,然后复制到本地node_modules目录。本地安装导致奇怪的链接错误)

我可以在本地安装上运行 scrypt 测试并且它们通过。但是,当我尝试从 azure 函数中require('scrypt')时,出现此错误:

mscorlib:发生了一个或多个错误。错误:动态链接库 (DLL) 初始化例程失败。

遗憾的是,Azure Functions 目前不支持节点本机模块。

这是将在运行时的下一个主要版本中解决的问题,但目前,这是一个限制。

相关内容

最新更新