Webpack - гэта пастаўшчык модуляў JavaScript з адкрытым зыходным кодам. Ён створаны галоўным чынам для JavaScript, але ён можа трансфармаваць асноўныя актывы, такія як HTML, CSS і выявы, калі ўключаны адпаведныя пагрузчыкі. webpack прымае модулі з залежнасцямі і генеруе статычныя актывы, якія прадстаўляюць гэтыя модулі.
Webpack прымае залежнасці і генеруе графік залежнасці, які дазваляе вэб-распрацоўшчыкам выкарыстоўваць модульны падыход для мэт распрацоўкі сваіх вэб-прыкладанняў. Ён можа быць выкарыстаны з каманднага радка, альбо можа быць сканфігураваны з дапамогай файла канфігурацыі, які называецца webpack.config.js. Гэты файл выкарыстоўваецца для вызначэння правілаў, убудоў і г.д. для праекта. (Webpack вельмі пашыраецца з дапамогай правілаў, якія дазваляюць распрацоўшчыкам пісаць прыстасаваныя заданні, якія яны хочуць выконваць пры аб'яднанні файлаў разам.)
Node.js неабходны для выкарыстання Webpack.
webpack прадастаўляе код па патрабаванні, выкарыстоўваючы расшчапленне кода мянушкі. Тэхнічны камітэт 39 па ECMAScript працуе над стандартызацыяй функцыі, якая загружае дадатковы код: "прапанова-дынаміка-імпарт".
Змест:
Паняцці
Экскурсаводы
API
Канфігурацыя
Пагрузчыкі
Міграваць
Убудовы