Tutorial Webpack 5
Bază
Principiul de funcționare
Problema cache-ului
Module ES
Instalare
Configurarea inițială
Configurarea lansării build-ului
Build de test
Conectarea bundle-ului la layout
Importul fișierelor în punctul de intrare
Căi absolute
Plugin-uri
Loadere
Moduri de build
Tipuri de moduri de build
Moduri în fișierul de configurare
Moduri de build prin scripts
Build automat
Puncte de intrare-ieșire
Puncte de intrare și ieșire
Punct de ieșire
Mai multe puncte de intrare
Hash în fișierul bundle
Numele punctelor de intrare
Puncte de intrare-array denumite
Numele bundle-urilor
Numele și hash-ul bundle-urilor
Calea către directorul bundle-ului
Contextul punctelor de intrare
Optimizarea build-ului
Stiluri
Importul stilurilor CSS
Încărcătoare pentru stiluri CSS
Configurarea importului stilurilor CSS
Testarea importului stilurilor CSS
Configurarea asamblării CSS în bundle
Testarea asamblării CSS în bundle
Numele fișierului bundle CSS
Hash-ul bundle-ului CSS
Mai multe bundle-uri CSS
Conectarea bibliotecilor CSS
Lucrul cu LESS
Lucrul cu SASS
HTML
Lucrul cu machete HTML
Generarea machetelor HTML
Mai multe bundle-uri de scripturi
Bundle-uri de scripturi cu hash
Bundle-uri de stiluri
Mai multe bundle-uri de stiluri
Fișier de machetă personalizat
Assets
Introducere
Assets în bundle-uri JavaScript
Assets în bundle-uri CSS
Personalizarea căii către fișierele assets
Personalizarea căii către grupurile de assets
Assets inline
Assets sursă
Assets comune