我现在的需求是将静态页面的动态部分 用模板来生成,以前是用java做的,我想改成node来做,用ejs可以做到吗? 我使用require('ejs').renderFile似乎不行,总是报错
回复 (11)
S
具体啥意思啊?后端是什么写的?ejs也可以单独作为前端模板使用啊
X
他说的意思 很简单 就是用动态语言做的东西 生成静态的页面 这样有利于SEO ; 说白了 就是类似PHP里的缓存机制
V
引用 sumory具体啥意思啊?后端是什么写的?ejs也可以单独作为前端模板使用啊
没有后端的,就是一些html页面,但是里面有些列表项是动态的,目前的状态是写好模板之后,这些动态内容由java来生成,我想由node来生成这些动态的内容(动态内容可以由node从mysql获取),表达能力有限,见谅
V
X
ejs 不可以 你需要手动写一个模板引擎
X
或者你查询下 有没有相关的缓存模块来实现
Z
ejs就是这个工作吧?类似smarty的模版? 报错的话可以把报错的提示放上来分析下~
V
引用 zzjinejs就是这个工作吧?类似smarty的模版? 报错的话可以把报错的提示放上来分析下
确实是可以的,我昨天api用错了。。。
V
引用 xueyangkkejs 不可以 你需要手动写一个模板引擎
ejs也可以的,我昨天api用错了。。。
Y
ejs和jade就是模板引擎,应该可以满足你的,估计你以前的是freemaker这种模板?
L
node npm 里面的模版模块一堆堆的。模版就是实现静态页面的动态部分的。
参与回复
登录后即可参与回复。登录