首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >试图运行它时在kue ui中出现错误

试图运行它时在kue ui中出现错误
EN

Stack Overflow用户
提问于 2013-07-17 08:56:32
回答 2查看 1K关注 0票数 0

这是localhost上的kue ui中的错误:6379/active在我的web浏览器.

代码语言:javascript
复制
TypeError:
E:\development\workspace\wmtservices\node_modules\kue\lib\http\views\_filter.jade:3
1| select#filter
2|   option(value='') filter by
> 3|   - each type in types
4|     option(value=type)= type

Cannot read property 'length' of undefined
at jade.debug.unshift.lineno (eval at <anonymous> (E:\development\workspace\wmtservices\node_modules\jade\lib\jade.js:166:8), <anonymous>:234:31)
at eval (eval at <anonymous> (E:\development\workspace\wmtservices\node_modules\jade\lib\jade.js:166:8), <anonymous>:265:4)
at E:\development\workspace\wmtservices\node_modules\jade\lib\jade.js:167:35
at Object.exports.render (E:\development\workspace\wmtservices\node_modules\jade\lib\jade.js:201:14)
at View.exports.renderFile [as engine] (E:\development\workspace\wmtservices\node_modules\jade\lib\jade.js:228:13)
at View.render (E:\development\workspace\wmtservices\node_modules\express\lib\view.js:75:8)
at Function.app.render (E:\development\workspace\wmtservices\node_modules\express\lib\application.js:503:10)
at ServerResponse.res.render (E:\development\workspace\wmtservices\node_modules\express\lib\response.js:755:7)
at Command.callback (E:\development\workspace\wmtservices\node_modules\kue\lib\http\routes\index.js:23:11)
at RedisClient.flush_and_error (E:\development\workspace\wmtservices\node_modules\redis\index.js:117:25)

*这是js文件中用钛写的代码*

代码语言:javascript
复制
var kue = require('kue'),
job = kue.job,
redis = require('redis');
// creating redis client....
kue.redis.createClient = function(){
var client = redis.createClient('6379','127.0.0.1',{no_ready_check: true});
return client;
};

var jobs = kue.createQueue();
var job = jobs.create('test', {
title: 'matching twins'
}).priority('high').save();

这是知识的ui部分..。

代码语言:javascript
复制
// start the UI
kue.app.listen(6379);
console.log('UI started on port 6379');

即使没有初始化作业,我也会在kue ui中得到相同的错误..。

EN

回答 2

Stack Overflow用户

发布于 2013-07-17 10:32:41

尝试按以下方式更改顺序:

代码语言:javascript
复制
var kue = require('kue'),
redis = require('redis');
// creating redis client....
kue.redis.createClient = function(){
var client = redis.createClient('6379','127.0.0.1',{no_ready_check: true});
return client;
};

var job = kue.job;

在设置Redis客户端之前,您不希望启动kue。

票数 1
EN

Stack Overflow用户

发布于 2013-07-17 18:31:35

我想我现在明白这个问题了。Kue需要在与Redis接口不同的端口上运行。尝试kue.app.listen(4000);并连接到

代码语言:javascript
复制
http://localhost:4000
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17695385

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档