如何手动使用“内部”流星包?

时间:2020-03-31 16:26:18

标签: meteor bcrypt meteor-packages

我正在使用流星,并且已经安装了帐户密码软件包,因此它带有bcrypt。 很好,因为我想使用它来手动哈希其他一些数据。

我的packages.json中确实有此软件包(“ bcrypt”:“ ^ 4.0.1”),我可以在./.meteor/packages/npm-bcrypt中看到其文件夹

但是我不知道如何“手动”使用它。我尝试了导入,我尝试仅使用bcrypt.hash()进行了尝试,但是它抛出一个错误,提示它是未定义的。尝试使用const bcrypt = require('bcrypt');

我该怎么做?

1 个答案:

答案 0 :(得分: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

祝你好运