„Webpack“ yra atvirojo kodo „Java“ modulių rinkinys. Jis visų pirma sukurtas „JavaScript“, tačiau gali pakeisti pagrindinius išteklius, tokius kaip HTML, CSS ir vaizdus, jei pridedami atitinkami krautuvai. „webpack“ imasi modulių su priklausomybėmis ir generuoja statinį išteklius, vaizduojančius tuos modulius.
„Webpack“ atsižvelgia į priklausomybes ir sukuria priklausomybės diagramą, leidžiančią interneto svetainių kūrėjams naudoti modulinį požiūrį savo interneto programų kūrimo tikslams. Jį galima naudoti iš komandinės eilutės arba konfigūruoti naudojant konfigūracijos failą, pavadintą webpack.config.js. Šis failas naudojamas apibrėžti projekto taisykles, papildinius ir kt. („Webpack“ yra labai praplečiamas naudojantis taisyklėmis, kurios leidžia kūrėjams rašyti pasirinktines užduotis, kurias jie nori atlikti, kai rinkiniai yra sujungiami.)
„Node.js“ reikalingas norint naudotis „Webpack“.
„webpack“ pateikia kodą pagal pareikalavimą, naudojant „Moniker“ kodo padalijimą. ECMAScript techninis komitetas 39 dirba norėdamas standartizuoti funkciją, įkeliančią papildomą kodą: „pasiūlymas-dinaminis-importas“.
Turinys:
Sąvokos
Gidai
API
Konfigūracija
Krautuvai
Migruoti
Papildiniai