node.js—安装bcrypt出现错误的解决办法

今天写项目注册模块时候,要安装bcrypt对密码进行加密并且保存到数据库中,但是一直报错安装不成功,试了网上一堆方法也无济于事
然后看到了这个bcryptjs
bcryptjs是一个第三方密码加密库,是对原有bcrypt的优化,优点是不需要安装任何依赖
安装

npm install bcryptjs

引入bcryptjs库

var bcrypt = require('bcryptjs');

异步用法(Async)

//生成hash密码
var bcrypt = require('bcryptjs');
bcrypt.genSalt(10, function(err, salt) {
    bcrypt.hash("B4c0/\/", salt, function(err, hash) {
        // Store hash in your password DB. 
    });
});

这样就解决了bcrypt安装不了的问题
解决了问题,学习还是蛮快乐的 ,哈哈哈~~~


版权声明:本文为weixin_41258179原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。