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

107
Visualizações
copie paquete.json mientras crea la biblioteca js con paquete js

Estoy creando una biblioteca mecanografiada, y cuando la estoy empaquetando con package.js, el archivo package.json no se copia en la carpeta dist . Alguien me puede decir como se puede hacer?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Puede lograr esto usando el paquete copyfiles y modificando su secuencia de comandos de compilación para copiar el archivo package.json en la carpeta dist después de que se ejecute el paquete. (por ejemplo, parcel build && copyfiles package.json dist ).

Sin embargo, la razón por la cual el paquete no admite esto de fábrica es que probablemente no desee hacerlo. Cuando está creando y publicando una biblioteca npm, hay una serie de campos en su package.json que tienen un significado especial, especialmente "main" , pero también "types" y "module" . Cuando publica su biblioteca, quiere asegurarse de que estos campos apunten a lo correcto.

Cuando ejecuta la parcel build de parcelas, la parcela examina estos campos en su package.json para decidir dónde colocar los archivos de salida .

Entonces, si luego copió su archivo package.json sin modificar en la carpeta dist e intentó publicar la carpeta dist como si fuera su paquete, las cosas se romperían para sus usuarios: el campo main de package.json apuntaría a dist/outputbundle.js , pero el archivo real estaría en /bundleoutput.js .

Si desea publicar solo un subconjunto de los archivos en su proyecto, la forma típica de hacerlo es usar el campo de files package.json para "lista blanca" qué carpetas se incluyen cuando ejecuta npm publish , sin modificar la estructura del paquete (consulte documentos ).

about 4 years ago · Juan Pablo Isaza 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