当遇到bcrypt第三方模块安装不上的时候解决办法(有效)

当我们想对密码进行加密的时候我们就会想到使用bcrypt这个第三方模板,但是我们安装的时候会碰到一系列的报错信息,导致安装不上。
解决方法
使用bcryptjs这个第三方密码加密库,是对原有的bcrypt进行升级的。
步骤一
在命令行工具使用以下命令进行安装

npm install bcryptjs

使用方法
在项目中引入

const bcrypt = require('bcryptjs')

然后使用异步函数

async function run(){
    const salt =await bcrypt.genSalt(10)
    //对密码进行加密
    //第一个参数要进行的加密的明文
    //2.随机字符串
    //返回值是加密后的密码
   const result = await bcrypt.hash('123456',salt)
  
    console.log(salt); 
    console.log(result)
}
run();

这样就可以解决bcrypt安装不了的问题了呀

你可能感兴趣的:(当遇到bcrypt第三方模块安装不上的时候解决办法(有效))