Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →
Explorar el grafo de proyectos
Para que Lerna (y Nx) ejecute tareas de forma rápida y correcta, crea un grafo de dependencias entre todos los proyectos del repositorio. Explorar este grafo visualmente puede ser útil para entender por qué Lerna se comporta de cierta manera y obtener una visión general de la arquitectura de tu código.
Para lanzar la visualización del grafo de proyectos, ejecuta:
nx graph
Esto abrirá una ventana del navegador con una representación interactiva del grafo de proyectos de tu base de código actual. Visualizar el grafo completo puede resultar inmanejable incluso para repositorios pequeños, por lo que existen varias formas de enfocar la visualización en la parte más útil del grafo en cada momento.
-
Enfócate en un proyecto específico y luego usa los controles de proximidad y agrupación por carpetas para modificar el grafo alrededor de ese proyecto.
-
Utiliza la barra de búsqueda para encontrar todos los proyectos cuyos nombres contengan cierta cadena de texto.
-
Oculta o muestra proyectos manualmente en la barra lateral.
Una vez que se muestra el grafo, puedes hacer clic en un enlace de dependencia individual para descubrir qué archivo(s) específico(s) crearon esa dependencia.
Grafo de proyectos en JSON
Si prefieres analizar los datos subyacentes del grafo de proyectos con un script u otra herramienta, puedes ejecutar:
nx graph --file=output.json
Esto te proporcionará toda la información que se utiliza para crear la visualización del grafo de proyectos.