pachet web | |
---|---|
Tip de | open source și JavaScript bundler [d] |
Dezvoltator | Tobias Koppers [d] |
Scris in | JavaScript |
Sistem de operare | Platformă transversală |
Prima editie | 10 martie 2012 |
ultima versiune | 5.11.1 (28 decembrie 2020 [1] ) |
Licență | Licență MIT |
Site-ul web |
webpack.js.org ( engleză) github.com/webpac… |
Fișiere media la Wikimedia Commons |
webpack este un pachet de module JavaScript open source [ 2 ] [ 3] [4] [5] [6] . Este conceput în primul rând pentru JavaScript, dar poate converti resurse externe, cum ar fi HTML , CSS și imagini, dacă încărcătoarele adecvate sunt activate [7] . webpack acceptă module cu dependențe și generează resurse statice reprezentând acele module [8] .
webpack acceptă dependențe și generează un grafic de dependență permițând dezvoltatorilor web să adopte o abordare modulară pentru a-și dezvolta aplicațiile web. Poate fi folosit din linia de comandă sau configurat cu un fișier de configurare numit webpack.config.js Arhivat 11 noiembrie 2020 la Wayback Machine . Acest fișier este folosit pentru a defini regulile, pluginurile etc. pentru proiect. (pachetul web este foarte extensibil cu reguli care permit dezvoltatorilor să scrie sarcinile pe care doresc să le efectueze atunci când grupează fișiere.)
Node.js este necesar pentru a utiliza webpack .
webpack oferă, de asemenea, un server de dezvoltare încorporat numit webpack dev server , care poate fi folosit ca server HTTP pentru a servi fișiere în timpul dezvoltării. De asemenea, oferă posibilitatea de a schimba la cald un modul.