Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

289
Views
¿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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!