![](/img/trans.png)
[英]TypeError: object is not a function Node js Node Authentication
[英]Node — node TypeError: options must be an object
我收到错误TypeError: options must be an object
。 我正在研究Node.js设计模式的第4章和State实例。
起初我以为这是我的错字,但后来我尝试使用书中的代码运行该文件,并得到了相同的错误。
var jot = require('json-over-tcp');
var server = jot.createServer(5000);
server.on('connection', function(socket) {
socket.on('data', function(data){
console.log('Client data', data);
});
});
server.listen(5000, function() {console.log('Started')});
我看了NPM上的json-over-tcp示例,但看不到我在做什么错。
好的,所以我在Github上找到了json-over-tcp(在NPM网站上链接的那个不再存在)并找到了问题。 我收到的错误来自json-over-tcp中的server.js文件。
如果我将代码的第二行更改为:
var server = jot.createServer({}, 5000);
它工作正常-只需存在选项即可。 我猜这本书中的代码已将其排除在外。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.