Azure Function App 本机模块 DLL 初始化错误
Azure function app native module DLL initialization error
我需要在我的函数应用程序中使用本机模块 scrypt。
我已经通过 kudu 控制台安装了模块。 (我不得不全局安装然后复制到本地 node_modules
目录。本地安装导致一个奇怪的 LINK 错误)
我可以 运行 对本地安装的 scrypt 测试,它们通过了。
但是,当我尝试从 azure 函数中 require('scrypt')
时,出现此错误:
mscorlib: One or more errors occurred. Error: A dynamic link library (DLL) initialization routine failed.
遗憾的是,Azure Functions 当前不支持 Node 本机模块。
这将在运行时的下一个主要版本中解决,但目前,这是一个限制。
我需要在我的函数应用程序中使用本机模块 scrypt。
我已经通过 kudu 控制台安装了模块。 (我不得不全局安装然后复制到本地 node_modules
目录。本地安装导致一个奇怪的 LINK 错误)
我可以 运行 对本地安装的 scrypt 测试,它们通过了。
但是,当我尝试从 azure 函数中 require('scrypt')
时,出现此错误:
mscorlib: One or more errors occurred. Error: A dynamic link library (DLL) initialization routine failed.
遗憾的是,Azure Functions 当前不支持 Node 本机模块。
这将在运行时的下一个主要版本中解决,但目前,这是一个限制。