如何实现一个模板引擎?
常见模板引擎 ejs jade handlerbar underscore nunjunks
1 | // 模板 template.html |
1 | // yarn add ejs |
自己实现一个模板引擎
1 | // 模板 template.html |
1 | let fs = require("fs"); |
Tips 模板引擎实现原理 (最简单的正则替换)
- 1) with语法
- 2) new Function 将字符串转化成函数
- 3) 字符串拼接
每个人都在负重前行
常见模板引擎 ejs jade handlerbar underscore nunjunks
1 | // 模板 template.html |
1 | // yarn add ejs |
自己实现一个模板引擎
1 | // 模板 template.html |
1 | let fs = require("fs"); |
Tips 模板引擎实现原理 (最简单的正则替换)