我在 Node.js 中使用 BCrypt,它没有找到
bcrypt
但它正在列出 bcrypt_1
.
这里发生了什么?这是因为我使用的是 ESM 导入吗?我有:
import { bcrypt } from "bcrypt";
但是例子有:
const bcrypt = require("bcrypt");
如果使用
const
和require
类型参考那么bcrypt
参考作品。
例子:
import { bcrypt } from "bcrypt";
...
bcrypt.compare(value1, value2); // error here - no bcrypt reference