Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

161
Visualizações
Bibliotecas múltiples de NX Angular con el mismo nombre

Así que estoy usando Angular con NX y tengo los siguientes grupos de books y cars . Para ambos grupos, quiero crear una biblioteca overview con una tabla para ver los libros o los autos.

Así que creo la lib en libs/books/overview a continuación. Quiero hacer lo mismo para cars libs/cars/overview . Pero luego me encuentro con este problema:

 Error: Project name already exists.

¿Necesito nombrar las librerías como books-overview ? Luego crearía la siguiente lib: libs/books/books-overview . books es redundante por lo que no parece la mejor opción.

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

El nombre de la carpeta no tiene que ser el mismo que el de la aplicación. En su lugar, podría crear una carpeta principal para cada parte separada por guiones del nombre de su biblioteca.

Puede crear lib con el nombre 'books-overview' en la carpeta books/overview .


Al ejecutar el comando con la estructura de carpetas como nombre, decide correctamente el nombre. Correr

 npx ng generate @nrwl/workspace:library --name=books/overview

generará la biblioteca 'books-overview' en la carpeta books/overview .


Por ejemplo, esta es la configuración de nuestra aplicación (también usamos nx):

 // angular.json excerpt "api-java-model": { "projectType": "library", "root": "libs/api/java/model", ... }, "api-java-client": { "projectType": "library", "root": "libs/api/java/client", ...

De esa manera no tienes una colisión de carpetas.

over 4 years ago · Santiago Trujillo Relatório

0

Creo que la mejor opción aquí es crear una overviews de carpetas con las librerías dentro. Por ejemplo:

libs/overviews/cars

libs/overviews/books

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda