我正在尝试将twilio node.js库与我的meteor应用程序一起使用。我能够使用meteor npm install --save twilio
并正确安装。但是,当我使用import twilio from 'twilio';
时,我收到此错误
Error: Cannot find module 'crypto'(…)require @ modules-runtime.js?hash=637cb12…:119meteorInstall.node_modules.twilio.lib.webhooks.js @ modules.js?hash=9468cd4…:38774fileEvaluate @ modules-runtime.js?hash=637cb12…:191require @ modules-runtime.js?
有关如何解决此问题的任何想法。似乎是一个流星错误。
答案 0 :(得分:1)
通常,当您点击命令meteor npm install
时,它应该创建一个文件夹名称meteor-node-stubs(/ node_modules / meteor-node-stubs),其中安排了诸如crypto等依赖项。
我认为您的项目中存在此文件夹的问题。我的建议是检查你是否有这个文件夹。
如果您没有,可以尝试按meteor npm install --save meteor-node-stubs
进行安装。如果是这种情况,应解决您的问题