liquidjs 兼容shopify liquid 的純js 模板引擎


liquidjs 是兼容shopify liquid 的純js 模板引擎,同時官方文檔也比較完整

支持的特性

  • 安全渲染(沒有eval 以及Function 使用)
  • shopify 兼容
  • 零依賴
  • ts 支持

參考使用

  • app.js
const { Liquid } = require('liquidjs');
const path = require("path")
var engine = new Liquid({
    root:path.resolve(__dirname, 't/')
});
engine.renderFile('index.html', {v: "Liquid"}).then(console.log)
  • 模板

 

 

  • 運行效果

 

 

說明

實際上liquidjs 很多地方與jinja2是一樣的,模板布局,表達式,filter。。。。

參考資料

https://shopify.github.io/liquid/
https://github.com/harttle/liquidjs
https://github.com/Shopify/liquid
https://liquidjs.com/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM