salva-la-costanera/README.md
Nulo bd52d117d9
Some checks failed
continuous-integration/drone the build failed
Explicar por qué se usa cada dependencia
2021-07-08 14:19:21 +00:00

1.1 KiB

Salvá la costanera, el juego

Un juego desarrollado por Nulo para el Frente Patria Grande, parte del Frente De Tod@s.

Es software libre licenciado bajo la GPL versión 3

Desarrollo

Vas a necesitar pnpm.

# Instalar dependencias
pnpm install
# Iniciar servidor de desarrollo
pnpm run dev
# Luego de hacer tus cambios, asegurate de hacer que se mantenga el estilo del código
pnpm run format

Producción

pnpm run build

Google Tag Manager

Para compilar con Google Tag Manager, usá la variable TRACKEAR_A_LXS_USUARIXS:

TRACKEAR_A_LXS_USUARIXS=ID_DE_TAG_MANAGER pnpm run build

Dependencias

  • Howler: para el tema de los sonidos. Originalmente usabamos Audio HTML5 pero en iOS se rompía por el tema de la autoreproducción; Howler lo resuelve y no es tan pesado.
  • @vitejs/plugin-legacy: para soportar navegadores viejos.
  • Prettier: para no pensar en como ordenar el código.
  • Typescript: para no tener errores pavos en producción, y mejor experiencia de desarrolladorx.
  • Vite: para no usar Webpack :)