apuntes:configuracion
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| apuntes:configuracion [2026/10/06 16:52] – [Ejercicios] Santiago Faci | apuntes:configuracion [2026/10/28 00:52] (current) – [Mantener estilos y convenciones entre diferentes IDEs: EditorConfig] Santiago Faci | ||
|---|---|---|---|
| Line 41: | Line 41: | ||
| indent_style = space | indent_style = space | ||
| indent_size = 4 | indent_size = 4 | ||
| + | insert_final_newline = true | ||
| + | trim_trailing_whitespace = true | ||
| </ | </ | ||
| Line 91: | Line 93: | ||
| Para saber qué cambios ha habido en una release/ | Para saber qué cambios ha habido en una release/ | ||
| + | ===== Cómo mantengo mi proyecto actualizado? | ||
| + | |||
| + | Otra parte importante, relacionada con el ciclo de vida del proyecto, es el cómo mantener el proyecto actualizado. Cualquier aplicación que hayamos desarrollado seguro que usará un número determinado de librerias (dependencias). Cada una de ellas es también a su vez un proyecto con su propio ciclo de vida: | ||
| + | |||
| + | * Aparecerán nuevas releases de esas dependencias con nuevas funcionalidades (normalmente proporcionando //backward compatibility// | ||
| + | * Algunas de esas releases simplemente corrigen fallos de seguridad (que pueden ser muy críticos) | ||
| + | * Otras releases pueden contener lo que se conoce como //breaking changes//, lo que significa que algo podría dejar de funcionar o funcionar de forma inesperada si se actualiza a una versión concreta de esa dependencia (pero probablemente el ciclo de vida de esas librerias me acabará obligando a hacerlo en algún momento) | ||
| + | * Una versión concreta de una dependencias, | ||
| + | |||
| + | En el caso de proyectos Node.js, estos son algunos comandos que nos serán de utilidad a la hora de actualizar las dependencias de mi proyecto (algo que tendremos que hacer periódicamente): | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | A la hora de actualizar las dependencias será muy importante gestionar correctamente el [[https:// | ||
| + | |||
| + | La información de todas las dependencias públicas disponibles para el framework Node.js se encuentran disponibles en el [[https:// | ||
| ===== Uso de linters ===== | ===== Uso de linters ===== | ||
apuntes/configuracion.1791305560.txt.gz · Last modified: by Santiago Faci
