答案 0 :(得分:0)
node.bcrypt.js依赖于node-gyp来编译它的本机模块。不幸的是,node-gyp进一步依赖于Python和Visual Studio C ++,默认情况下在Windows上安装不。在node-gyp工作之前,您需要手动安装这些依赖项。有关详细信息,请参阅node-gyp installation guide。
node.bcrypt.js is well-known for being hard to install on Windows。另一种更简单的解决方法是使用bcrypt.js,它是node.bcrypt.js的替代品。它不依赖于node-gyp,因为它没有本机模块。