当我尝试使用npm在我的win8中安装一些软件包时,它总是给我这样的错误

时间:2015-11-02 12:11:54

标签: node.js npm

enter image description here

此示例显示包。但是我的朋友告诉我它在上安装正常。任何人都知道如何解决这个问题?

1 个答案:

答案 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,因为它没有本机模块。