javascript - 将文档根目录设置为 Node.js http 服务器?

标签 javascript node.js websocket socket.io

我刚刚在本地计算机上使用 socket.io 设置了一个基本的 Node.js 服务器。有没有办法设置文档根目录以便可以包含其他文件。 IE。下面我有一个带有背景图像的 DIV。图像的路径相对于服务器的位置,但这不起作用。有任何想法吗?谢谢!

var http = require('http'),  
    io = require('socket.io'), // for npm, otherwise use require('./path/to/socket.io') 

server = http.createServer(function(req, res){ 
 // your normal server code 
 res.writeHead(200, {'Content-Type': 'text/html'}); 
 res.end('<div style="background-image:url(img/carbon_fibre.gif);"><h1>Hello world</h1></div>'); 
});
server.listen(8080);

// socket.io 
var socket = io.listen(server); 

最佳答案

关于javascript - 将文档根目录设置为 Node.js http 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5822615/

相关文章:

javascript - Connect-redis 商店不适用于 socket.io

mysql - 查询 Mysql Nodejs 时结果未定义

go - SetWriteDeadline 错误解读

javascript - 如何通过 Mongoose 中的嵌套属性查找

php - 检测 "overall average"图片颜色

javascript - 从 HH :mm in JS 计算平均值

javascript - JS : Help me understand why I cannot use this pre-defined function as callback

javascript - 下拉菜单和 codeigniter 的问题

javascript - ActiveMQ-Stomp 消费者收不到消息

amazon-web-services - 如何使 AWS Lambda 通过 Websocket 与 Neptune 可靠地工作?