Pereiti prie turinio

esbuild yra galingas JavaScript paketų sudarymo ir minifikavimo įrankis, sukurtas itin sparčiai sudaryti paketus ir gerokai pranokstantis kitus rinkoje esančius įrankius.

Jis iš karto palaiko šiuolaikines žiniatinklio technologijas, įskaitant JavaScript, TypeScript, JSX ir CSS. Dėl savitos architektūros įrankį lengva integruoti per API, pasiekiamą naudojant CLI, JavaScript ir Go.

esbuild ne tik efektyviai sudaro kodo paketus, bet ir pašalina nenaudojamą kodą naudodamas medžio purtymą, optimizuoja išvestį minifikuodamas ir palaiko šaltinio atvaizdžius, kurie padeda derinti kodą. ESM ir CommonJS modulių palaikymas leidžia jį naudoti įvairiose kūrimo aplinkose.

Įrankyje taip pat yra vietinio serverio parinktis, aktyviam kūrimui skirtas stebėjimo režimas ir papildinių ekosistema, kuri praplečia jo galimybes. Esbuild drastiškai trumpina kūrimo laiką ir siekia pakeisti tai, kaip kūrėjai kuria žiniatinklio programas.

Funkcijos

  • Itin spartus veikimas be podėlio
  • Integruotas JavaScript, CSS, TypeScript ir JSX palaikymas
  • Paprasta API, skirta CLI, JS ir Go
  • Sudaro ESM ir CommonJS modulių paketus
  • Sudaro CSS paketus, įskaitant CSS modulius
  • Medžio purtymas, minifikavimas ir šaltinio atvaizdžiai
  • Vietinis serveris, stebėjimo režimas ir papildiniai

Susiję elementai

Rollup

Šis įrankis supaprastina kūrimo procesą, efektyviai valdydamas priklausomybes ir optimizuodamas kodą, kad jis būtų greitai pristatytas.

Vite

Šis įrankis padeda tobulinti kūrimo darbo eigą, suteikdamas greitą ir sklandžią aplinką žiniatinklio programoms kurti.

eleventy

Efektyvus statinių svetainių generatorius, kuris su minimaliu paruošimu ir plačiomis tinkinimo galimybėmis paverčia failus greitai įkeliama svetaine.

Astro

Ši žiniatinklio sistema skirta kūrėjams, norintiems kurti greitas, į turinį orientuotas svetaines su minimaliomis papildomomis sąnaudomis ir maksimaliu našumu.

Electron

Sistema, leidžianti kurti darbalaukio programas naudojant žiniatinklio technologijas. Ji suteikia kūrėjams galimybę panaudoti turimus įgūdžius ir užtikrinti naudotojams savąją primenančią patirtį.

Tauri

Kurkite mažas, greitas ir saugias programas, veikiančias kompiuteriuose ir sukurtas naudojant žiniatinklio technologijas.

TanStack Start

Viso paketo metastruktūra, skirta React ir Solid, su tipų saugiu maršrutizavimu, SSR, srautiniu perdavimu, serverio funkcijomis ir Vite pagrįstu rinkinių kūrimu, paruošta diegti bet kur.