Skip to content

uqbar-project/wisit15-site-harpjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Uqbar Site Generator

Requires:

Cómo agregar contenido

El html se genera a partir de templates Jade, y se utiliza Stylus para los estilos. Los archivos .md con markdown generan html, con lo cual el contenido de posts, descripciones, etc., pueden escribirse en Markdown. A su vez, los archivos json sirven para guardar información, que puede ser accedida desde los templates. Para una explicación más completa ver la documentación de HarpJS

Local Server

Se puede probar localmente ejecutando dentro de /public/assets

  • component install instala las dependencias en /public/assets/components
  • component build buildea las dependencias en /public/assets/build

Luego en el directorio raiz

  • harp server levanta un server local

Deploy:

Travis CI

Todo lo que se suba a master va a ser buildeado por Travis-CI y pusheado a https://github.com/uqbar-project/wisit15-site-harpjs El sitio estático quedará servido en http://uqbar-project.github.io/wisit15-site-harpjs

Manual

También puede usarse directamente deploy.sh , siempre y cuando se agregue al entorno la variable GITHUB_TOKEN con el correspondiente token de acceso.