这种问题通常涉及以下两个方面:
sudo lsof -i :端口号
如果应用程序正在使用该端口,则您可以使用以下命令停止该应用程序:
sudo kill -9 进程ID
var http = require('http');
var server = http.createServer(function (req, res) {
// 如果 req.url 是 '/test',则触发回调函数。
if (req.url === '/test') {
res.end('Hello World!');
}
});
server.listen(3000, function () {
console.log('服务器已启动在 http://localhost:3000');
});
在此示例中,回调函数只在收到 '/test' 路径时才会被触发。如果您使用此代码并且仍然看到无限加载,则说明回调函数没有正确触发。您可以加入调试输出或使用调试器来进行进一步的排除。