【问题标题】:Problems with RailwayJS (node.js): Redis connection to localhost:6379 failed - connect ECONNREFUSEDRailwayJS (node.js) 的问题:Redis 连接到 localhost:6379 失败 - 连接 ECONNREFUSED
【发布时间】:2011-12-04 05:26:39
【问题描述】:

我发现这个 node.js 的 web 框架类似于 Rails:http://railwayjs.com/

我遵循了所有步骤:

sudo npm install railway -g

railway init blog && cd blog
npm install -l
railway generate crud post title content
# ensure mongodb is running
railway server 8888
open http://127.0.0.1:8888/posts

但是当我启动服务器时出现这个错误:

alex@alex-System-Product-Name:~/blog$ sudo status mongodb
mongodb start/running, process 5836
alex@alex-System-Product-Name:~/blog$ railway server 8888
The "sys" module is now called "util". It should have a similar interface.
Railway server listening on port 8888 within development environment

node.js:201
        throw e; // process.nextTick error, or 'error' event on first tick
              ^
Error: Redis connection to localhost:6379 failed - connect ECONNREFUSED
    at RedisClient.on_error (/home/alex/blog/node_modules/railway/node_modules/jugglingdb/node_modules/redis/index.js:136:24)
    at Socket.<anonymous> (/home/alex/blog/node_modules/railway/node_modules/jugglingdb/node_modules/redis/index.js:70:14)
    at Socket.emit (events.js:67:17)
    at Array.0 (net.js:299:25)
    at EventEmitter._tickCallback (node.js:192:40)

有谁知道问题出在哪里?

【问题讨论】:

  • 错误很明显,这个需要redis(比如node-redis)

标签: node.js railway.js


【解决方案1】:

我必须为 Ubuntu(我使用的操作系统)安装 Redis。 然后在终端运行redis-server

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-18
    • 1970-01-01
    • 2017-05-16
    • 2020-08-27
    • 2017-07-06
    • 1970-01-01
    • 2020-07-20
    相关资源
    最近更新 更多