gpt4 book ai didi

javascript - 表达静态(): "Undefined is not a function"

转载 作者:搜寻专家 更新时间:2023-10-31 22:37:20 24 4
gpt4 key购买 nike

为了找到这个问题的答案,谷歌搜索了一段时间,但我仍然无法在我的代码中找到问题。我正在尝试制作我的第一个 Socket.io 应用程序,它在用户连接时仅向控制台输出一条消息。

这是我从 Node.js 得到的错误:

这是我的源代码:

var port = process.argv[2];

var express = require('express');
var app = express();
var path = require('path');

app.get('/', function(req, res) {
res.render('index.ejs');
})
.use(app.static(path.join(__dirname, '/public')));

var io = require('socket.io')(app.listen(port));

io.on('connection', function(socket) {
console.log('Someone connected');
});

console.log('Listening on port ' + port);

提前感谢您的建议!

最佳答案

改变:

.use(app.static(path.join(__dirname, '/public')));

收件人:

.use(express.static(path.join(__dirname, '/public')));

关于javascript - 表达静态(): "Undefined is not a function",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29749544/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com