Opracowany przez | Tobias Koppers, Sean Larkin, Johannes Ewald, Juho Vepsäläinen, Kees Kluskens i współtwórcy Webpack |
---|---|
Ostatnia wersja | 5.15.0 (15 stycznia 2021) |
Kaucja | github.com/webpack/webpack |
Napisane w | JavaScript |
Środowisko | Wieloplatformowy |
Licencja | Licencja MIT |
Stronie internetowej | webpack.js.org |
Webpack to pakiet modułów JavaScript o otwartym kodzie źródłowym . Jest przeznaczony głównie do JavaScript, ale może przekształcać zasoby frontonu, takie jak HTML , CSS i obrazy, jeśli dołączone są odpowiednie programy ładujące. Webpack pobiera moduły z zależnościami i generuje statyczne zasoby reprezentujące te moduły.
Webpack pobiera zależności i generuje wykres zależności, umożliwiając programistom internetowym korzystanie z modułowego podejścia do potrzeb związanych z tworzeniem aplikacji internetowych. Można go używać z wiersza poleceń lub można go skonfigurować za pomocą pliku konfiguracyjnego o nazwie webpack.config.js . Ten plik służy do definiowania reguł, wtyczek itp. dla projektu. (Webpack jest bardzo rozszerzalny dzięki regułom, które umożliwiają programistom pisanie niestandardowych zadań, które chcą wykonać podczas łączenia plików.)
Node.js jest wymagany do korzystania z Webpacka.
Webpack udostępnia również zintegrowany serwer programistyczny o nazwie Webpack Dev Server, który może być używany jako serwer HTTP do obsługi plików podczas opracowywania. Oferuje również możliwość korzystania z funkcji Hot Reloading .