0
作爲一個NodeJS開發人員,他需要渲染一些HTML服務端,當涉及到模板語言 - 鬍子,句柄,doT,Dust,EJS等時,我被寵壞了。如果我想要的話,可能會在每個月的每一天使用不同的模板模塊。然而,當我研究這些模板模塊的大部分時,我發現它們都(似乎?)與已經作爲字符串加載到Javascript中的模板一起工作。例如,這是來自EJS GitHub README的hello world示例 - 您的模板位於str
變量中。在NodeJS中加載服務器端提交的模板
ejs.compile(str, options);
// => Function
ejs.render(str, options);
是否有關於如何存儲和在服務器端JavaScript應用程序加載這些各種各樣的模板普遍接受的方式(即「最佳實踐」)? (在裝有fs
模塊的磁盤上?還有其他的東西?)
加分:是否有模板模塊具有內置的此功能?