首页 > 解决方案 > bcrypt 不适用于 lambda 无服务器

问题描述

我添加了 bcrypt 模块,在本地它可以工作,但是当我部署它时它不起作用我测试了函数并显示了这个:

errorMessage": "/var/task/node_modules/bcrypt/lib/binding/bcrypt_lib.node: invalid ELF header

标签: node.jslambdabcryptserverless

解决方案


您需要使用 linux 环境进行部署。如果您从 Windows 机器部署它,则会发生此错误。

或者,您可以使用bcryptjs而不是bcrypt


推荐阅读