文件名称:liquid.js:Tobias Luetke的Liquid模板引擎JavaScript端口
文件大小:1.65MB
文件格式:ZIP
更新时间:2024-05-03 14:50:37
JavaScript
Liquid.js 一般的 这是从Ruby到JavaScript的完整移植。 Ruby Liquid可以编译和呈现的任何模板,Liquid.js也应该如此。 这试图与javascript框架无关(即不使用jQuery也不使用Prototype)。 这将增加一些额外的代码,因为它实现了自己的帮助程序,如clear,first,last on Array和Class OOP实现。 进行此权衡是为了使代码可跨许多系统移植。 Liquid.js不使用eval或with ,因此它非常干净而且非常安全。 安装 该库的当前版本已签入dist目录。 要从源重新生成,请按照下列步骤操作: 在本地某个地方克隆存储库,然后进入文件夹; 即git clone git github.com:/mattmccray/liquid.js.git@。 运行bundle install安装必要的Gemfile。
【文件预览】:
liquid.js-master
----source()
--------core.js(855B)
--------class.js(2KB)
--------variable.js(2KB)
--------default_tags.js(17KB)
--------condition.js(3KB)
--------template.js(2KB)
--------extensions.js(3KB)
--------context.js(8KB)
--------default_filters.js(5KB)
--------document.js(238B)
--------drop.js(382B)
--------tag.js(408B)
--------strainer.js(939B)
--------block.js(4KB)
----Changelog(3KB)
----bower.json(489B)
----Gemfile(81B)
----ReadMe.textile(3KB)
----etc()
--------split.js(5KB)
--------air.aliases.js(281KB)
--------jsmin.c(8KB)
--------strftime.js(4KB)
--------air.introspector.js(9KB)
----Rakefile(2KB)
----constants.yml(56B)
----test-app.xml(4KB)
----test()
--------liquid-air-tests.html(244B)
--------env()
--------liquid-console.html(2KB)
--------liquid-tests.html(852B)
--------tests.js(24KB)
----dist()
--------liquid.min.js(37KB)
--------liquid.js(49KB)
--------liquid.ymin.js(28KB)
----licenses()
--------liquid.txt(1KB)
--------strftime.txt(2KB)
--------readme.txt(2KB)
----Gemfile.lock(158B)
----.gitignore(184B)
----bin()
--------yuicompressor-2.4.6.jar(833KB)
----package.json(593B)