如何用nodejs打开项目中的html文件

如何用nodejs打开项目中的html文件,第1张

你需要一种模版工具来辅助你快速完成可视的页面,可以采用ejs或者jade。他们主要负责把数据填充到html文本里,然后返回给前端。你可以研究一下这两个东西,看看选用哪个方便写。ejs的用法就像在html中插入php脚本(亦或是jsp、asp)一样。

可以通过设置输出到浏览器的'Content-Type的值为text/html即文本类型的html即可实现将html代码发送到浏览器中解释,而如果设置的值为text/plain则值会显示为文本而不会被浏览器渲染。

代码实例如下:

const http = require('http')

const hostname = '127.0.0.1'

const port = 3000

const server = http.createServer((req, res) => {

  res.statusCode = 200

  res.setHeader('Content-Type', 'text/html')

  res.end("<p style='color:redfont-size:30px'>hello world</p>")

})

server.listen(port, hostname, () => {

  console.log(`服务器运行在 http://${hostname}:${port}/`)

})

运行的结果如下:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7970348.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存