node.js - nojs的response.write()如何返回一个html

查看:141
本文介绍了node.js - nojs的response.write()如何返回一个html的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

本人学生,正在钻研js。由于听人说前段开发也需要习惯在本地环境中开发web页面就选择了node作为本地环境。
已搭建一个简单node服务。

这是代码

var http = require("http");

//var path = require("path");

http.createServer(function(requrest,response){
        response.writeHead(200,{"Content-Type": "text/plain"});
        //var index = path.extname('./index.html');

        var index = '<!DOCTYPE html>'+
        '<html>'+
        '<head>'+
        '<meta charset="utf-8">'+
        '<title>你好nodejs</title>'+
        '</head>'+
        '<body>'+
        'node.js'+
        '</body>'+
        '</html>';
        response.write(index);
        response.end();
}).listen(8888);

在我从浏览器访问时直接返回了字符串如图

我还写了一个html文件但是不知道如何让node返回这个index.html给浏览器希望有朋有可以指点以下

解决方案

这篇关于node.js - nojs的response.write()如何返回一个html的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆