【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