Quiero inicializar un monorepo y luego inicializar aplicaciones dentro de la carpeta de packages . Encontré un montón de ejemplos de cómo hacer esto. Pero lo que quiero lograr es mantener todos los node_modules en el nivel raíz.
--monorepo |--node_modules |--packages | |--create-react-app-1 | | |--src | | |--{...rest} | |--create-react-app-2 | | |--src | | |--{...rest} |--package.json Entonces, todos los node_modules están en el nivel raíz y todos los paquetes los usan desde el nivel raíz. Todas las dependencies y dev-dependencies se enumeran en el paquete de nivel package.json .
También quiero usar yarn como administrador de paquetes.
¿Cómo puedo lograr esto?