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