如何将 redis-rb 与 sinatra 一起使用
我想将redis与sinatra一起使用,然后按照指南像这样
require "redis"
redis = Redis.new
,我得到了该错误
LoadError: no such file to load -- redis
可能是 redis 的 lib 未加载。
我从 github 获取 redis-rb 并将 redis 的 lib 复制到我的 sinatra 应用程序中。
如何安装redis-rb?我用谷歌搜索类似的东西:
rake redis:install
I want to use redis with sinatra,and followed the guide like this
require "redis"
redis = Redis.new
then, I got the error
LoadError: no such file to load -- redis
maybe the lib of redis is not loading.
I git the redis-rb from github and copy the lib of redis into my sinatra app.
How can I install the redis-rb? I google something like that:
rake redis:install
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你的“Gemfile”中包含了 redis 吗?它应该位于您的应用程序根目录中。
为什么?通过bundler安装redis更方便。 (Redis 可作为 Ruby gem 使用)。
我相信您可以通过您最喜欢的搜索引擎找到 Bunler 的正确介绍,但无论如何,让我向您展示一个与 Bunler 一起使用的示例“Gemfile”:
当您运行 Bunler 时,Redis 应该准备好与您的配置一起使用。
Have you included redis in your "Gemfile"? It should be in your application root.
Why? It is more convenient to install redis via bundler. (Redis is available as a Ruby gem).
I'm sure you can find proper introductions to bunler via your favourite search engine, but let me show you an example "Gemfile" to use with bundler anyway:
When you run bundler, redis should be ready to go with your configuration.