【express返回html文件】
app.engine(ext, callback)
方法即可创建一个你自己的模板引擎。其中,ext
指的是文件扩展名、callback
是模板引擎的主函数,接受文件路径、参数对象和回调函数作为其参数。
通常是使用jade或ejs来返回一个页面。
若想直接返回一个原始html文件,添加一个新view engine即可,如下:
如何渲染纯 HTML 文件?
不需要!无需通过 res.render()
渲染 HTML。你可以通过 res.sendFile()
直接对外输出 HTML 文件。如果你需要对外提供的资源文件很多,可以使用 express.static()
中间件。
参考:
1、http://www.expressjs.com.cn/advanced/developing-template-engines.html