PrettyBlocks
Contribuir

#
Compilando PrettyBlocks

Si lo deseas, puedes ayudarnos a hacer la experiencia del usuario a煤n m谩s enriquecedora. Puedes compilar y extender las funcionalidades de PrettyBlocks

Utiliza las siguientes tecnolog铆as:

  • Vue 3
  • Tailwind CSS
  • ViteJS (empaquetador)

Ve a la carpeta _dev del m贸dulo PrettyBlocks

Luego instala las dependencias: npm install

A continuaci贸n, inicia el servidor de desarrollo:

npm run dev

Y finalmente, para utilizar HMR (recarga de m贸dulos en caliente)

Para versiones 3.1 y superiores: Modifica los par谩metros en tu archivo .env: PRETTYBLOCKS_VITE_DEV=true y si es necesario, la URL de VITEJS que por defecto es: PRETTYBLOCKS_VITE_HOST=http://localhost:3002/'

Para versiones posteriores a 3.1, utiliza este m茅todo: Modifica la vista: modules/prettyblocks/views/templates/admin/index.html.twig

y cambia la variable {% set vitedev = false %}

a true

{% set vitedev = true %}

Si el servidor devuelve una direcci贸n diferente a http://localhost:3002

Reemplaza esta URL en las siguientes l铆neas con la URL del servidor de desarrollo:

1{% if vitedev %}
2 <script type="module" src="http://localhost:3002/@vite/client"></script>
3{% endif %}
4<div id="app"></div>
5{% if vitedev %}
6 <script type="module" src="http://localhost:3002/src/main.js"></script>
7{% endif %}

reemplaza {% set vitedev = false %}

Finalmente, (para todas las versiones) una vez que hayas terminado tus modificaciones, ejecuta:

npm run build

Puedes enviarnos una solicitud de extracci贸n (pull request), y estaremos encantados de discutirla contigo! :)