✨ (build): Introduce nuevas funciones de build
Añade `compile_scss()`, `copy_dir()`, `copy_file()`, `copy_file_replacing()` y `minify_js()` para preparar activos en `build.rs`. Adopta el patrón `assets/ -> static/`: los archivos estáticos se mueven a `assets/` y `static/` se añade a `.gitignore`. Los `build.rs` de *pagetop* y *pagetop-htmx* se actualizan con el nuevo patrón. La documentación del módulo se reescribe para reflejar los nuevos cambios.
This commit is contained in:
parent
6376e3e88c
commit
f27790c3a2
26 changed files with 468 additions and 236 deletions
|
|
@ -3,8 +3,7 @@ name = "pagetop-build"
|
|||
version = "0.3.2"
|
||||
|
||||
description = """
|
||||
Prepara un conjunto de archivos estáticos o archivos SCSS compilados para ser incluidos en el
|
||||
binario de un proyecto PageTop.
|
||||
Genera o prepara archivos estáticos para servirlos o incluirlos en un proyecto PageTop.
|
||||
"""
|
||||
categories = ["development-tools::build-utils"]
|
||||
keywords = ["pagetop", "build", "assets", "resources", "static"]
|
||||
|
|
@ -17,4 +16,5 @@ authors.workspace = true
|
|||
|
||||
[dependencies]
|
||||
grass.workspace = true
|
||||
minify-js.workspace = true
|
||||
pagetop-statics.workspace = true
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue