ux-templater

Template engine server using nunjucks

Usage no npm install needed!

<script type="module">
  import uxTemplater from 'https://cdn.skypack.dev/ux-templater';
</script>

README

Motor de templates desarrollado para UX, para usar con archivos html. La sintaxis básica es:

{% include "file.html" %}

El motor de templates usado es Nunjucks (http://mozilla.github.io/nunjucks/getting-started.html), por lo que además del include se podrían usar cualquiera de las funciones de Nunjucks.

Instalación:

Depende de nodejs, a instalar de http://nodejs.org/download/

npm install -g ux-templater

Uso:

ux-templater {template} ux-templater {template} {jsonModel}

Esto abre un servidor en el puerto 3000 donde se puede ver el template generado (http://localhost:3000/). Cada vez que se hace un refresh de la página se actualiza el html renderizado.

También genera un archivo example-{template} estático

Desarrollo:

Instalar dependencias

npm install nunjucks --save npm install express --save

node lib/console.js {nunjucks-html-template}

node lib/main.js {nunjucks-html-template} node lib/main.js {nunjucks-html-template} {json-model-file}