1

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

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

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

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

4

1 回答 1

2

不幸的是,Azure Functions 目前不支持 Node 本机模块。

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

于 2017-10-10T04:10:52.710 回答