我一直在开发一个 Cordova 应用程序。
我知道 Visionmedia EJS 是一个服务器端工具。我可以在没有 node.js 的客户端上使用 Visionmedia EJS 吗?
例如,我想为我的应用程序创建 3 部分。这些部分是 layout.ejs、homepage.ejs 和 user.ejs(一个子页面)。我可以像下面这样安排吗?可能吗?
我的布局 EJS 文件
<!DOCTYPE html>
<html>
<body>
<%- body %>
</body>
</html>
我的主页 EJS 文件
<div>
<% include user.ejs %>
</div>
我的 user.ejs 文件
<div data-role="page" id="page-user">
username: <%- user.username %>
firstname: <%- user.firstname %>
lastname: <%- user.lastname %>
</div>