0

我正在使用 Nestjs 并尝试了这两个库argon2bcrypt.

import argon2 from 'argon2' 并且import bcrypt from 'bcrypt' 都导致相同的错误。

当我将鼠标悬停在hash中时 userDto.password = await argon2.hash(userDto.password);,我可以看到该属性存在,但我不断收到错误消息。


是的,关于bcrypt在大多数情况下是由从bcryptjs.

我尝试清除 npm 和 yarn 缓存,多次删除并重新安装 node_modules。

argon2但它们似乎对两者都不起作用bcrypt

4

1 回答 1

1

试试这个:

import * as argon2 from "argon2";

const hash = await argon2.hash(..);
于 2021-12-05T15:57:33.497 回答