我已经通过 create-react-app
创建了一个简单的 React 应用程序,我正在尝试使用 Node redis 客户端访问我的 Redis 数据库。
当我启动我的应用程序时,我收到以下错误:
Module not found: Can't resolve 'hiredis' in '/Users/Joseph/workspace/chatbots/diagnosis-bot/symptom-search/node_modules/redis/node_modules/redis-parser/lib'
我有一种感觉,因为 redis 实际上是为 node 制作的,而不是 react,但仍然想知道是否有任何解决方法,而不必制作单独的后端 node 应用程序来访问 Redis。
最佳答案
我不知道有什么方法可以在没有中介的情况下使用 React 连接到 Redis。
尝试从前端应用程序直接连接到 Redis 存在安全问题:您必须向用户公开您的连接详细信息。
关于node.js - 尝试通过 React 访问 Redis : Can't resolve 'hiredis' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51018467/