es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: LERNA

No se puede encontrar el archivo ReactRefreshEntry.js

Tengo un monorepo que utiliza lerna, en ese monorepo tengo una API y dos proyectos de frontend, en ambos proyectos tengo exactamente el mismo error al iniciar los proyectos. project: multi C:/Users/userName/programing/work/myProject/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ReactRefreshEntry.js C:/Users/userName/programing/work/myProject/node_modules/react-dev-utils/webpackHotDevClient.js ./src/index.jsx project: No se puede encontrar el archivo: ‘ReactRefreshEntry.js’ no coincide con el nombre correspondiente en el . . . Read more

Lerna monorepo publica imágenes de Docker en lugar de paquetes npm.

Actualmente estoy trasladando mi backend de un polyrepo o multirepo a un monorepo. Ya he movido con éxito los paquetes compartidos al monorepo de Lerna, ahora es el momento de los microservicios. La estructura de mi proyecto es simple: root services servicio_escrito_en_node Dockerfile package.json servicio_escrito_en_algo_diferente Dockerfile packages paquete_compartido_1 package.json paquete_compartido_2 . . . Read more

¿Cómo puedo recuperar los paquetes en cada repositorio de Lerna después de haber eliminado los node_modules de las subcarpetas?

Mi estructura de repositorio es la siguiente: codebook -packages -clii -local-api -local-client -lerna.json -package.json Instalé “local api” en “clii” y “local-client” en “local-api”, pero para publicar quería cambiar el nombre de “local-api” y “local-client”, así que cambié “local-api” a “@codebook/local-api” y “local-client” a “@codebook/local-client”. Luego ejecuté “lerna bootstrap”. Estaba obteniendo . . . Read more

Incompatibilidad de versión de TypeScript

Mi proyecto tiene una estructura así: workspace |__pkg1 |__tsconfig.json |__package.json |__ts/ |__pkg2 |__tsconfig.json |__package.json |__ts/ |__lerna.json |__package.json |__tsconfig.json En workspace/package.json, he especificado que la versión de TypeScript sea “^4.2.3”. Para instalar la dependencia en todos los paquetes, ejecuta el siguiente comando en el directorio de workspace: npm install && lerna . . . Read more