我正在使用Heroku部署我的网站,并使用node.js.在我的index.js文件中,教程使用" Hello World"在response.end;但我想让它显示我的index.html文件。我该怎么做?
var http = require('http')
http.createServer(function (request, response){
response.writeHead(200, {"Content-Type": "text/plain"})
response.end("Hello World/n")
}).listen(process.env.PORT)

答案 0 :(得分:1)
你可以这样做:
(defun foo (lst)
(labels ((flatten (lst acc)
(cond
((null lst)
acc)
((consp (car lst))
(flatten (cdr lst) (flatten (car lst) acc)))
(t
(flatten (cdr lst) (cons (car lst) acc))))))
(apply #'max (flatten lst nil))))
读取您的html文件并将其转换为缓冲区。
fs.readFile
定义响应头并将内容类型指定为html。
response.writeHead
发送文件并完成响应。
response.end