【文件属性】:
文件名称:view-engine:De用于Deno框架的模板视图引擎
文件大小:50KB
文件格式:ZIP
更新时间:2021-05-01 15:12:47
JavaScript
:rocket: 查看引擎
用于Deno框架的模板视图引擎
特征:
支持多个模板引擎 :newspaper:
当前支持 , 和
发动机可以单独使用 :studio_microphone: -
框架中立 :artist_palette: ,它使用适配器加载引擎当前支持
本地文件 :umbrella_on_ground: 装货
烟灰缸 :high_voltage: 远程文件获取(即时获取模板)
模板缓存 :fire:
动态模块导入,使用await加载适配器和引擎 :rainbow:
目录
ViewConfig
例子
将View Engine与Oak框架一起使用
在./index.ejs处渲染Ejs模板
渲染把手模板位于./view/index.handlebars
异步获取远程模板
使用独立引擎
用法
viewEngine (
adapter : Adapter ,
engine : Engine ,
viewConfig ?: ViewConfig
)
:control_knobs: 适配器
要获取适配器,请使用adapterFactory.g
【文件预览】:
view-engine-master
----mod.ts(415B)
----import_map.json(70B)
----docs()
--------icon.png(9KB)
--------arrows.png(996B)
----readme.md(6KB)
----.github()
--------workflows()
----node_modules()
--------@types()
----deps.ts(190B)
----view()
--------child.html(396B)
--------index_function.tsx(449B)
--------index.handlebars(63B)
--------index_class.tsx(346B)
--------index.html(57B)
--------index.ejs(58B)
--------ejs()
--------layout()
----LICENSE(1KB)
----.gitignore(36B)
----lib()
--------adapterFactory.ts(235B)
--------viewEngine.ts(396B)
--------engines()
--------adapters()
--------types()
--------utils()
--------engineFactory.ts(465B)
----.vscode()
--------launch.json(803B)
--------settings.json(196B)