【发布时间】:2014-07-21 07:28:07
【问题描述】:
我看到了一个类似的问题,但我正在寻找一种手动完成的方法。我不想使用 express 或其他库来做到这一点。
var http = require('http');
var server = http.createServer(function(req, res) {
res.end('<h1 >Hi!</h1>'); //I want to to fetch a file ex: index.html
});
server.listen(9334);
我该怎么做?也作为一个子问题,只是因为我很好奇。是否可以使用 jQuery ajax 来获取这个文件?
【问题讨论】:
-
那个snip不使用express...你可以用fs.readFileSync("theFile.ext")替换字符串,最好在启动时只加载一次,除非theFile改变...
-
我知道它没有使用 Express。我只是说我想加载一个 html 文件作为响应,而不使用 Express 或其他库。 fs 是另一个库。我想手动完成。
-
啊但是fs是node js的核心模块,应该是个不错的解决方案。
-
我喜欢这个,如果你愿意,可以把它作为答案。
标签: javascript jquery node.js npm