Tin*_*nou 5 ejs node.js express
在O'Reilly的书"Node.js Up and Running"的第2章中,我对"Let's build twitter"节点应用程序感到非常沮丧.
我从未使用过EJS,甚至不知道为EJS文件添加什么扩展名.另外,我无法让我的应用程序正常运行以获取这些错误:
它更令人沮丧,因为它只是第2章,我想知道切换到另一种材料是不是更可取的......
Tin*_*nou 10
如果您对O'Reilly Up和正在运行的书中的第2章中的"Let's build twitter"编程教程感到沮丧,那么这就是使这个"app"工作的补充.
先决条件:
npm install express@2.xnpm install ejs.这肉:
views,并partials应具有扩展.ejsapp.render()函数中的模板格式您有两种方法可以执行此操作:(1)将EJS设置为默认模板引擎,然后告诉express渲染文件
app.set('view engine', 'ejs');
res.render('index', ...)
(2)您只需告诉app.render()函数使用EJS,express将会处理它
res.render('index.ejs', ...)
如果在那一点它不起作用或者仍然不清楚,没有比看工作代码更好的了.在这里分叉或下载应用程序.
希望它能帮助其他读者.
| 归档时间: |
|
| 查看次数: |
5365 次 |
| 最近记录: |