0
我在对的NodeJS下面的代码片段与快递:
1)
这些与声明类型有什么区别?
const app = express();
app.use('/index', function(req, res){
res.sendFile(INDEX);
})
app.listen(portno);
2)
const app = express()
.use('/index', (req, res) => res.sendFile(INDEX))
.listen(portno);
的是这两者之间的区别?
为什么在第二次声明后不能使用app.use
命令?
另外,为什么有第二个只工作了下面的代码:
const Socket = require('ws').Server;
const server = new Socket({server: app});
server.on('connection', function(socket) {
console.log('New socket opened');
});