nova-line
v1.7.0
Published
Permite importar herramientas comunes, minificar archivos, compilar archivos sass, convertir imagenes a formato webp, lo que resulta util para agilizar el desarrollo de proyectos.
Downloads
9
Maintainers
Readme
Nova Command line 💥
Permite importar herramientas comunes, minificar archivos, compilar archivos sass, convertir imagenes a formato webp, lo que resulta util para agilizar el desarrollo de proyectos.
Instalación 🔧
Vía NPM
npm -g nova-line
Vía PNPM
pnpm -g nova-line
Lista de comandos soportados:
Minificar archivo (individual o todos)
//individual
nova -m filePath
//todos
nova -m all
Compilar sass (individual o todos)
//individual
nova -c filePath
//todos
nova -c all
Procesar imagen a WEBP (individual o todos)
//individual
nova -webp filePath
//todos
nova -webp all
Importar herramienta nova
nova use
Nota: Se puede especificar el directorio donde se desee guardar el o los archivos procesados indicando la ruta después de la ruta del archivo a procesar, ejemplo:
nova -m filePath dirPath
Configuración personalizada 🛠️
Se puede añadir un archivo de configuración en el proyecto lo cual ayuda a personalizar el comportamiento de algunas de las características de nova-line
Ejemplo:
- Añade a la raíz del proyecto el archivo de configuración nova.config.json
- Dentro del archivo, puedes añadir la configuración permitida, por ejemplo las rutas de distribución:
{
"dist": {
"webp": "./imgs-dir-path",
"sass": "./css-dir-path",
"minify": "./min-dir-path",
"minify_js": "./js-min-dir-path",
"minify_css": "./css-min-dir-path"
}
}
Por defecto los archivos son procesados en el mismo directorio o en el directorio que se especifique en el comando, con este archivo de configuración todo archivo procesado se ira a la ruta que corresponda según su taxonomía, esto nos ahorra el tener que indicar la ruta de destino en cada ejecución de comando.
Gracias por hacer parte del proyecto!