【发布时间】:2018-02-04 21:52:12
【问题描述】:
我正在尝试添加 bcryptjs 包并在我的 Meteor 应用中使用它。
我已经通过meteor npm install --save bcrypt 安装了 bcrypt,一切正常。
我使用import bcrypt from 'bcrypt'; 开始使用 bcrypt 函数。
但是,我遇到了控制台日志抛出此错误的问题:
Uncaught TypeError: Cannot read property '_handle' of undefined
at modules.js?hash=0a5b088c5613f9a01f50dd13461d2cc4ca666b66:35733
at Array.forEach (<anonymous>)
at module.exports (modules.js?hash=0a5b088c5613f9a01f50dd13461d2cc4ca666b66:35732)
at log.js (modules.js?hash=0a5b088c5613f9a01f50dd13461d2cc4ca666b66:29972)
at fileEvaluate (modules-runtime.js?hash=8587d188e038b75ecd27ed2469a52b269e38fb62:343)
at require (modules-runtime.js?hash=8587d188e038b75ecd27ed2469a52b269e38fb62:238)
at node-pre-gyp.js (modules.js?hash=0a5b088c5613f9a01f50dd13461d2cc4ca666b66:27190)
at fileEvaluate (modules-runtime.js?hash=8587d188e038b75ecd27ed2469a52b269e38fb62:343)
at require (modules-runtime.js?hash=8587d188e038b75ecd27ed2469a52b269e38fb62:238)
at bcrypt.js (modules.js?hash=0a5b088c5613f9a01f50dd13461d2cc4ca666b66:26761)
经过一番挖掘,set-blocking 节点包似乎抛出了这个错误(没有stream 而包使用stream._handle)。
我在 SO 上找不到关于 Meteor 上下文的任何具体答案。
有人可以帮忙吗?
提前致谢。
【问题讨论】:
-
你有什么解决方案吗?
-
@YogeshwarTanwar 抱歉,我已经转移到 Vuejs 并且没有使用 Meteor。
标签: javascript node.js meteor