您好,我正在使用expressjs。我试图使用expressjs呈现文件。现在我正在使用res.sendfile()
这个功能非常棒。但是现在我不得不将单独的视图像header一样放在单独的文件中,footer应该放在单独的文件中。我想知道如何在一个html文件中呈现所有这一切,比如标题,正文和单词出现在单个页面上,而不使用任何模板引擎只需简单的html文件使用nodejs呈现html文件
1
A
回答
0
简短回答:你不能做什么你要求没有模板引擎。
龙答: 如果你想在不同的文件你的HTML你必须有撰写你的不同文件合并为一个文件,将它发送到客户端之前的一些功能。这正是模板引擎可以为你做的。
Here你可以阅读关于模板引擎的知识,以及here你可以阅读关于部分页面如何与Jade引擎一起工作的内容。
在您的示例中,标题可以是一个部分,而页脚可以是另一个部分。
+0
一个比较熟悉的引擎可以和你正在做的一样好,就是hogan.js。如果你在翡翠方面遇到麻烦,你可以尝试一下。 [Hogan.js](http://www.100percentjs.com/replacing-jade-with-hogan-in-an-express-js-app-the-mean-stack/) – Sheerforce
相关问题
- 1. 使用nodejs呈现HTML输出
- 2. 使用Hugo来呈现html文件
- 3. HTTPS使用Node Js呈现html文件
- 4. 如何使用VB.NET呈现HTML文件?
- 5. 如何呈现html文件
- 6. 使用express.js来呈现html,但html无法获取JS文件
- 7. 使用angularJs将文本呈现为html
- 8. Html呈现事件
- 9. 使用WCF呈现HTML?
- 10. 使用node.js呈现html
- 11. django呈现的html文件的位置
- 12. Django:错误的呈现HTML(/ css)文件
- 13. 呈现html的文本控件
- 14. MediaWiki - 什么文件呈现html?
- 15. 在rails中呈现HTML文件
- 16. StreamTokenizer,呈现一个html文件?
- 17. 存储JSP呈现的HTML文件
- 18. XML:呈现为URL中的HTML文件
- 19. 呈现HTML中的TIF文件
- 20. 如何在node.js中呈现html文件
- 21. 使用NodeJS解析HTML文件
- 22. jmesa呈现HTML文本
- 23. 使用带有角度的EJS呈现html文件
- 24. 使用Node.js和快速句柄呈现JSON文件中的html
- 25. NodeJS - res.sendFile给出了html代码,但没有加载/呈现html
- 26. NodeJS + AngularJS +(CSS不呈现)
- 27. 使用Twig呈现CSS文件
- 28. 使用js.erb文件呈现视图
- 29. 如何使用pdf.js呈现pdf文件?
- 30. 使用pystache呈现多个文件
目前还不清楚你想完成什么以及为什么。例如,为什么你不想使用模板引擎?试着详细阐述一下你的问题,那么更多的人可能会帮助你! –
@JimAho我更新了问题 – Gardezi
@JimAho我之所以不想使用模板引擎是因为我是新来表达,第二个原因是我想要一个干净的html文件没有模板 – Gardezi