我最近构建了一个Web应用程序,该应用程序需要在树莓派pi 4模型b上运行bcrypt和mongodb。
我将Ubuntu 20.04用于64位操作系统和最新版本的raspbian 32位。
我在npm bcrypt package documentation中进行了搜索,发现它们仅支持以下内容的预构建二进制文件:
Windows x32和x64
Linux x64(仅适用于GlibC目标)。 MUSL目标的预构建二进制文件 例如Apline Linux不可用。
因此,我有那些选择:
我记录了此post中所有日志的编译。
我确定有人已经遇到了这个问题,并且知道如何处理。甚至,如果您知道其他选择,我将很高兴听到!谢谢