2017-10-09 9 views
1

내 함수 앱에서 네이티브 모듈 scrypt를 사용해야합니다.Azure 함수 app 네이티브 모듈 DLL 초기화 오류

kudu 콘솔을 통해 모듈을 설치했습니다. (전 세계적으로 설치하고 로컬 node_modules 디렉토리에 복사해야했습니다.) 로컬에서 설치하면 이상한 링크 오류가 발생했습니다.

로컬 설치에서 scrypt 테스트를 실행할 수 있으며 통과합니다.

mscorlib: One or more errors occurred. Error: A dynamic link library (DLL) initialization routine failed.

답변

2

불행하게도, 노드 네이티브 모듈은 현재 푸른 기능에서 지원되지 않습니다 : 나는 푸른 함수 내에서 require('scrypt')하려고 할 때 그러나,이 오류가 발생합니다.

이것은 런타임의 다음 주요 버전에서 해결 될 것이지만 현재는 제한 사항입니다.

+0

거기에 다음 주요 버전의 타임 라인이 있습니까? – Teomat

+0

현재 공식적으로 발표 된 날짜가 없습니다. 미리보기를 사용할 수 있으며 자세한 내용은 https://blogs.msdn.microsoft.com/appserviceteam/2017/09/25/develop-azure-functions-on-any-platform/에서 확인할 수 있습니다. –