Dezvoltat de | Tobias Koppers, Sean Larkin, Johannes Ewald, Juho Vepsäläinen, Kees Kluskens și colaboratori Webpack |
---|---|
Ultima versiune | 5.15.0 (15 ianuarie 2021) |
Depozit | github.com/webpack/webpack |
Scris in | Javascript |
Mediu inconjurator | Cross-platform |
Licență | Licență MIT |
Site-ul web | webpack.js.org |
Webpack este un pachet de module JavaScript open source . Este conceput în principal pentru JavaScript, dar poate transforma elemente front-end, cum ar fi HTML , CSS și imagini, dacă sunt incluse încărcătoarele corespunzătoare. Webpack preia module cu dependențe și generează active statice reprezentând acele module.
Webpack ia dependențe și generează un grafic de dependență care permite dezvoltatorilor web să utilizeze o abordare modulară pentru nevoile lor de dezvoltare a aplicațiilor web. Poate fi utilizat din linia de comandă sau poate fi configurat folosind un fișier de configurare numit webpack.config.js . Acest fișier este utilizat pentru a defini reguli, pluginuri etc. pentru un proiect. (Webpack este extrem de extensibil prin reguli care permit dezvoltatorilor să scrie sarcini personalizate pe care doresc să le efectueze la gruparea fișierelor.)
Node.js este necesar pentru a utiliza Webpack.
Webpack oferă, de asemenea, un server de dezvoltare integrat numit Webpack Dev Server, care poate fi folosit ca server HTTP pentru a servi fișiere în timpul dezvoltării. De asemenea, oferă opțiunea de a utiliza capacitatea de reîncărcare la cald .