网站在登录前,需要进行注册收集用户基本信息,bcrypt 提供密码加密验证的方法,但是使用不正确,会给初学者带来各种问题. bcrypt 的安装: npm i bcrypt 经过测试,经常安装不成功,原因和node.js的版本有原因,我在 下面这篇文章中有记录解决办法: bcrypt 安装不成功解决办法 但也不是万能的,如果还不能解决的话,可以尝试给 bcrypt 指定版本号安装: npm install --save bcrypt@2.0.1 一般是会成功的!! 用户在注册时,除了收集用户信息