0

我正在使用流星并且我安装了帐户密码包,所以它带有 bcrypt。好事,因为我想用它来手动散列一些其他数据。

我的packages.json中有这个包(“bcrypt”:“^4.0.1”),我可以在./.meteor/packages/npm-bcrypt中看到它的文件夹

但是我不知道如何“手动”使用它。我尝试导入,我尝试简单地使用 bcrypt.hash() 但它抛出一个错误,说它是未定义的。试过 const bcrypt = require('bcrypt');

我该怎么做呢 ?

4

1 回答 1

0

您还需要将此 npm 安装到您自己的项目中

meteor npm install --save bcrypt

然后将import其用于您的来源,例如

import bcrypt from 'bcrypt';

// this is equivalent to the standard node require:
const bcrypt = require('bcrypt');

阅读更多流星指南

https://guide.meteor.com/using-npm-packages.html

祝你好运

于 2020-03-31T16:49:01.933 回答