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

290
Visualizações
¿Por qué agrupar paquetes de NPM si se agruparán mediante el consumo del proyecto?

Estoy creando un paquete de TypeScript para publicarlo en NPM. Usaré este paquete en futuros proyectos de desarrollo web que probablemente usen Vite. Cuando construyo un futuro sitio web con este módulo, ¿importa si ya está incluido? ¿El paquete acumulativo (utilizado por Vite para construir el sitio web) no incluirá el código independientemente de si el código en NPM está incluido (como en un archivo lib.esm.js)? ¿Por qué no simplemente usar TSC (Compilador de TypeScript) para compilar TS a JS para NPM y luego dejar que el proyecto de consumo (ya sea Rollup, Webpack o Parcel) lo empaquete y optimice para el navegador?

¿Qué me estoy perdiendo que otros autores de NPM saben?

Tenga en cuenta que estoy creando este paquete estrictamente como un módulo ESM (tipo: módulo), por lo que no me preocupo por CJS.

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

0

Estás bien. No necesitas empaquetarlo. Simplemente transpile cada archivo individualmente desde el directorio de origen al directorio de salida y apunte el main de su paquete.json al punto de entrada transpilado. Usa Babel directamente.

Un ejemplo de esto es react-markdown .

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