使用节点服务器访问本地路径

时间:2015-06-02 16:29:52

标签: node.js

在下面的代码中,我可以监听端口9080但我需要使用http请求访问我的本地文件路径(D:\ xampp \ htdocs \ ln \ try \ index.html)

var http = require('http');

const PORT=9080; 

function handleRequest(request, response){
    response.end('It Works!! Path Hit: ' + request.url);
}

var server = http.createServer(handleRequest);

  server.listen(PORT, function(){
    //Callback triggered when server is successfully listening. Hurray!
    console.log("Server listening on: http://localhost:%s", PORT);
});

2 个答案:

答案 0 :(得分:0)

使用节点安装http-server(npm install http-server -g)。 当您全局添加此节点模块时,您可以从路径中的任何位置运行服务器。

Run server any where in the computer as below shown image

答案 1 :(得分:-1)

如何使用节点提供html文件... Loading basic HTML in Node.js

您使用fs模块读取html文件,然后创建http服务器,对请求您将html写入响应然后结束响应。

如果你得到快递,它会容易得多。 Render basic HTML view?