为什么bcrypt模块无法安装在Windows 8上?

时间:2016-10-06 17:48:19

标签: bcrypt

我正在使用sails js框架来开发Web应用程序,我尝试安装bcrypt节点模块进行密码散列。但它显示以下错误

enter image description here

有没有解决方案而不是安装python或VS c ++可再发行组件?

3 个答案:

答案 0 :(得分:2)

我所做的只是安装了node-bcrypt:https://www.npmjs.com/package/bcrypt-nodejs

它完美无瑕,与真正的bcrypt几乎相同......

答案 1 :(得分:1)

尝试为windows安装nodejs构建工具。

也许这有帮助。

https://github.com/felixrieseberg/windows-build-tools

答案 2 :(得分:0)

对我来说,当我删除package.json中版本号之前的插入符号(^)时,它起作用了。

类似这样的内容:"bcrypt": "3.0.0",