🏳️webpack

Website faviconwebpack.js.org

webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bundling, or packaging just about any resource or asset.

bundle your

assets scripts

===============================

STATIC ASSETS .png .css .jpg .js MODULES WITH DEPENDENCIES .jpg .png .sass .sass .js .sass .cjs .hbs .js

Write Your Code[](#write-your-code)

-----------------------------------

**src/index.js**

    import bar from './bar.js';

    bar();

**src/bar.js**

    export default function bar() {

      //

    }

Bundle It[](#bundle-it)

-----------------------

**[Without config](https://youtu.be/3Nv9muOkb6k?t=21293)** or provide custom **webpack.config.js**

    const path = require('path');

    module.exports = {

      entry: './src/index.js',

      output: {

        path: path.resolve(__dirname, 'dist'),

        filename: 'bundle.js',

      },

    };

**page.html**

    <!DOCTYPE html>

    <html>

      <head>

        <meta charset="utf-8" />

        ...

      </head>

      <body>

        ...

        <script src="dist/bundle.js"></script>

      </body>

    </html>

Then run `webpack` on the command-line to create `bundle.js`.

Awesome, isn't it? Let's dive in![](#awesome-isnt-it-lets-dive-in)

------------------------------------------------------------------

**[Get Started](/guides/getting-started)** quickly in our **Guides** section, or dig into the **[Concepts](/concepts)** section for more high-level information on the core notions behind webpack.

Support the Team

================

Through contributions, donations, and sponsorship, you allow webpack to thrive. Your donations directly support office hours, continued enhancements, and most importantly, great documentation and learning material!

Show sponsors by their average monthly amount of sponsoring in the last year.

Latest Sponsors

---------------

The following persons/organizations made their first donation in the last 14 days (limited to the top 10).

[](https://opencollective.com/tiara-rodney "$5 by Tiara Rodney ($0 monthly)")[](https://container-news.com/best-sites-to-buyyoutube-subscribers-real-cheap/ "$2 by Buy YouTube subscribers from the best sites visit Container News to read more ($0 monthly)")[](https://twicsy.uk/product/buy-tiktok-followers/ "$2 by Buy TikTok Followers Twicsy ($0 monthly)")[](https://github.com/must479 "$0 by AHMAT MUSTOFA ($0 monthly)")[](https://opencollective.com/julius-jamir "$0 by jjhay ($0 monthly)")[](https://opencollective.com/martin-gustafsson "$0 by Martin Gustafsson ($0 monthly)")

[Become a sponsor](https://opencollective.com/webpack#support)

Platinum Monthly Sponsors

-------------------------

**platinum monthly sponsors**are those who are currently pledging $2,500 or more monthly to webpack.

[](https://www.ag-grid.com/ "$227,500 by AG Grid ($2,500 monthly)")

[Become a sponsor](https://opencollective.com/webpack#support)

Gold Monthly Sponsors

---------------------

**gold monthly sponsors**are those who are currently pledging $500 to $2,500 monthly to webpack.

[Become a sponsor](https://opencollective.com/webpack#support)

Silver Monthly Sponsors

-----------------------

**silver monthly sponsors**are those who are currently pledging $100 to $500 monthly to webpack.

[](https://vedonlyontiyhtiot.com/ "$6,400 by Vedonlyontiyhtiot.com ($400 monthly)")[](https://cybozu.co.jp/ "$17,217 by Cybozu ($263 monthly)")[](https://opencollective.com/11004-google-summer-of-code-3bbe5475 "$2,700 by Google Summer of Code ($225 monthly)")[](https://www.airbnb.com/ "$66,670 by Airbnb ($200 monthly)")[](https://icons8.com/ "$16,798 by Icons8 ($200 monthly)")[](https://elastic.co/ "$13,000 by Elastic ($200 monthly)")[](https://parimatch.in/ "$7,600 by Parimatch India ($200 monthly)")[](https://blastup.com "$2,610 by Blastup ($200 monthly)")[](https://www.uudetkasinot.com "$14,400 by uudetkasinot.com ($183 monthly)")[](https://www.turtlebet.com/fi/kaikki-nettikasinot.html "$9,840 by Turtlebet - Nettikasinot ($167 monthly)")[](https://celebian.com/buy-tiktok-followers "$2,400 by Celebian ($150 monthly)")[](https://casinos-without-license.com/ "$1,800 by minsta insättning casino utan svensk licens ($150 monthly)")[](https://casinos-without-license.com/ "$1,800 by casino without swedish license ($150 monthly)")[](https://casino-professor.com/ "$11,000 by Casino Professor ($133 monthly)")[](https://nongamstopcasinos.net/gb/ "$1,600 by NonGamstopCasinos.net ($133 monthly)")[](https://twicsy.com/buy-instagram-followers "$1,530 by Buy Instagram Followers Twicsy ($120 monthly)")[](https://popmani.se/ "$1,400 by casino utan svensk licens ($117 monthly)")[](https://casinorevisor.com/ "$1,400 by casinorevisor.com ($117 monthly)")[](https://pomus.net/ "$1,400 by luotettavat suomalaiset nettikasinot ($117 monthly)")[](https://engineering.appfolio.com "$9,400 by Appfolio ($100 monthly)")[](https://wonderproxy.com "$7,600 by WonderProxy ($100 monthly)")[](http://www.practiceignition.com "$4,600 by Practice Ignition ($100 monthly)")[](https://www.casivo.se/ "$1,234 by Casivo.se ($100 monthly)")[](https://www.nodepositcasinobonus.org/ "$1,200 by No Deposit Bonus ($100 monthly)")

[Become a sponsor](https://opencollective.com/webpack#support)

Bronze Monthly Sponsors

-----------------------

**bronze monthly sponsors**are those who are currently pledging $10 to $100 monthly to webpack.

[](https://www.notion.so "$1,400 by notion ($83 monthly)")[](https://thecolorrun.se/ "$1,000 by utländska casino med låg insättning ($83 monthly)")[](https://buzzoid.com/buy-instagram-followers/ "$1,000 by Buzzoid - Buy Instagram Followers ($83 monthly)")[](https://mediamister.com/ "$1,000 by Media Mister ($83 monthly)")[](https://www.famety.com/ "$1,000 by Famety - Buy Instagram Followers ($83 monthly)")[](https://www.firesticktricks.com "$5,200 by Fire Stick Tricks ($75 monthly)")[](https://monarchairgroup.com "$5,636 by Monarch Air Group ($70 monthly)")[](https://casinoburst.com/casino-utan-licens/ "$5,400 by Casino utan svensk licens ($67 monthly)")[](https://www.casinoszondercruks.nu/ "$1,400 by Casinos Zonder Cruks ($67 monthly)")[](https://proxidize.com/proxy-server/mobile-proxy/ "$1,000 by Proxidize Mobile Proxies ($67 monthly)")[](https://www.wordhint.net/ "$800 by WordHint ($67 monthly)")[](https://www.serptriumph.com/ "$800 by SERP Triumph ($67 monthly)")[](https://jspreadsheet.com/ "$800 by Jspreadsheet ($67 monthly)")[](https://musicza.co.za "$800 by Tubidy ($67 monthly)")[](https://sidesmedia.com "$762 by SidesMedia ($64 monthly)")[](https://funds.ecosyste.ms/funds/javascript "$712 by JavaScript Fund ($59 monthly)")[](https://www.moderntreasury.com "$2,500 by Modern Treasury ($50 monthly)")[](https://relative-ci.com/ "$1,880 by RelativeCI ($50 monthly)")[](https://www.0x.se "$1,550 by 0+X ($50 monthly)")[](https://www.c19.cl/ "$600 by Casino Online C19 ($50 monthly)")[](https://ssmarket.net/buy-youtube-views "$600 by Buy Youtube Views ($50 monthly)")[](https://peerigon.com/ "$10,841 by Peerigon ($42 monthly)")[](https://stiltsoft.com "$4,300 by Stiltsoft ($42 monthly)")[](https://slotscity.ua/ "$422 by Slots City ($34 monthly)")[](https://bestuscasinos.org "$3,000 by BestUSCasinos ($33 monthly)")[](https://casino-utan-svensk-licens.com/ "$1,200 by Casino Utan Svensk Licens ($33 monthly)")[](https://www.socialboosting.com/buy-tiktok-followers "$400 by SocialBoosting.com ($33 monthly)")[](https://skweezer.net/buy-instagram-followers "$400 by Buy Instagram followers ($33 monthly)")[](https://playfortuneforfun.com/ "$400 by Playfortuneforfun.com ($33 monthly)")[](https://www.dontpayfull.com "$1,225 by DontPayFull ($25 monthly)")[](https://www.gitbook.com "$495 by GitBook ($25 monthly)")[](https://automatio.ai/ "$274 by Automatio AI ($23 monthly)")[](https://meshpayments.com/ "$880 by Mesh Payments ($22 monthly)")[](https://opencollective.com/user-5ae5e756 "$830 by Incognito ($20 monthly)")[](https://www.barbadosbingo.com "$780 by Barbados Bingo ($20 monthly)")[](https://opencollective.com/nfi-cuatro "$400 by NFI Cuatro ($20 monthly)")[](https://opencollective.com/abed-elezz "$280 by Abed Elezz ($20 monthly)")[](https://www.upgrow.com/ "$293 by UpGrow ($19 monthly)")[](https://immediate.net/ "$1,600 by Incognito ($17 monthly)")[](https://casino-non-aams.info/ "$200 by casino non AAMS ($17 monthly)")[](https://oddgrenland.no/ "$200 by trygge norske casino ($17 monthly)")[](http://bodybuildinginsight.com/ "$200 by Bodybuilding Insight ($17 monthly)")[](https://opencollective.com/buy-instagram-followers-buzzoid "$200 by Buzzoid - Buy Instagram Followers ($17 monthly)")[](https://www.vso.org.uk/ "$200 by https://www.vso.org.uk/ ($17 monthly)")[](https://cocopon.me "$181 by cocopon ($15 monthly)")[](https://easyagile.com "$2,200 by Easy Agile ($13 monthly)")[](https://www.socialfollowers.uk/buy-tiktok-followers/ "$150 by Social Followers ($13 monthly)")[](https://parik24.io/ "$140 by Parik24 ($12 monthly)")[](https://oscollective.org/ "$232 by Open Source Collective ($11 monthly)")[](https://opencollective.com/taopaic "$940 by TaopaiC Tao ($10 monthly)")[](https://www.sayyup.nl "$880 by Say Yup ($10 monthly)")[](https://www.waiterio.com "$830 by Waiterio LLC ($10 monthly)")[](https://holion.dk "$810 by Holion ApS ($10 monthly)")[](https://opencollective.com/andres-alva "$700 by Andres Alva ($10 monthly)")[](https://posit.co/ "$600 by Posit ($10 monthly)")[](https://www.strategyzer.com/ "$505 by Strategyzer ($10 monthly)")[](https://raider.io "$500 by Raider.IO ($10 monthly)")[](https://xh.io "$500 by Extremely Heavy ($10 monthly)")[](https://www.casinotest.de/ "$480 by CasinoTest Ltd. ($10 monthly)")[](https://opencollective.com/luke-yan "$380 by Luke Yan ($10 monthly)")[](https://www.correctcasinos.com/ "$370 by Correct Casinos ($10 monthly)")[](https://mfbtech.com "$360 by MFB Technologies ($10 monthly)")[](https://us.metoree.com/ "$235 by Metoree ($10 monthly)")[](https://www.casinoaustraliaonline.net/ "$230 by Casino Australia Online ($10 monthly)")[](https://www.fast.bet/au/ "$200 by Fast.Bet Australia ($10 monthly)")[](https://opencollective.com/joni4 "$140 by Joni ($10 monthly)")[](https://bonusetu.com "$140 by BonusetuCom ($10 monthly)")[](https://greece-casinos.com/ "$120 by Greece Casinos ($10 monthly)")

[Become a sponsor](https://opencollective.com/webpack#support)

Backers

-------

The following **Backers** are individuals who have contributed various amounts of money in order to help support webpack. Every little bit helps, and we appreciate even the smallest contributions. This list shows 100 randomly chosen backers:

[](https://buyreviewz.com/buy-google-reviews "$65 by Buy Google Reviews ($5 monthly)")[](https://opencollective.com/nguyen-truong-xuan "$60 by Nguyen Truong Xuan ($5 monthly)")[](https://www.fusonic.net "$450 by Fusonic GmbH ($2 monthly)")[](https://www.drivencoffee.com/ "$154 by Driven Coffee Roasters ($2 monthly)")[](https://opencollective.com/y12o "$134 by y12o ($2 monthly)")[](https://opencollective.com/jacek5 "$22 by Jacek ($2 monthly)")[](https://thunderclap.it/ "$20 by Thunderclap.it ($2 monthly)")[](https://www.greenpromocode.com "$276 by GreenPromoCode.com ($1 monthly)")[](https://best-casinos-australia.com/ "$20 by Best Casinos Australia - BCA ($1 monthly)")[](https://exndev.com "$2 by EXN ($0 monthly)")[](https://tipe.io?ref=opencollective "$4,522 by Tipe ($0 monthly)")[](https://www.2x3.cl "$1 by 2x3 ($0 monthly)")[](https://hostdash.com "$2 by HostDash ($0 monthly)")[](https://opencollective.com/guest-9bef4165 "$1 by Guest ($0 monthly)")[](https://twitter.com/bruno12mota "$45 by Bruno Mota ($0 monthly)")[](https://www.mamafacts.com/ "$28 by Mamafacts ($0 monthly)")[](https://opencollective.com/oleksandr-hnatkovskyy "$25 by Oleksandr Hnatkovskyy ($0 monthly)")[](https://www.capitalone.com "$12,000 by Capital One ($0 monthly)")[](https://opencollective.com/govind "$0 by GOVIND ($0 monthly)")[](https://opencollective.com/walker "$30 by Samuel Walker Safahi ($0 monthly)")[](https://www.basistechnologies.com/ "$3,600 by Basis Technologies ($0 monthly)")[](https://firstdoit.com/ "$56 by Guilherme Rodrigues ($0 monthly)")[](https://kumulus.hr "$50 by Jurica Železnjak ($0 monthly)")[](https://opencollective.com/kenneth-li "$20 by Kenneth Li ($0 monthly)")[](https://ksmith.io "$64 by Kyle Smith ($0 monthly)")[](https://opencollective.com/incognito-4f14137e "$98 by Incognito ($0 monthly)")[](https://danawoodman.com "$2 by Dana Woodman ($0 monthly)")[](https://opencollective.com/lin-xb "$1 by lin xb ($0 monthly)")[](https://Brainly.com "$25 by Brainly ($0 monthly)")[](https://opencollective.com/rspack "$5 by Rspack ($0 monthly)")[](https://opencollective.com/remi-liu "$0 by Remi Liu ($0 monthly)")[](https://opencollective.com/kenneth-lin "$30 by Kenneth Lin ($0 monthly)")[](https://twitter.com/davojta "$185 by Dzianis Sheka  ($0 monthly)")[](https://grgur.com "$50 by Grgur Grisogono ($0 monthly)")[](https://opencollective.com/strek "$0 by strek ($0 monthly)")[](https://opencollective.com/guest-bb3866a4 "$2 by Guest ($0 monthly)")[](https://noaccountcasinos.io "$6 by NoAccountCasinos ($0 monthly)")[](https://mylivenettvapk.com "$4 by Live NetTV ($0 monthly)")[](https://www.pelisivut.com "$1,800 by Pelisivut ($0 monthly)")[](https://opencollective.com/incognito-1c913a59 "$2 by incognito ($0 monthly)")[](https://twitter.com/lucasfarias3006 "$10 by Lucas Farías ($0 monthly)")[](https://github.com/kedromelon "$26 by Noah Lemen ($0 monthly)")[](https://rezortricks.com "$4 by Rezor Tricks ($0 monthly)")[](https://opencollective.com/mishu-rahman3 "$0 by Mishu Rahman ($0 monthly)")[](https://opencollective.com/juliojordan "$11 by Julio Jordán ($0 monthly)")[](https://www.linkedin.com/in/yinanfang "$53 by Yinan Fang ($0 monthly)")[](https://opencollective.com/aleksandrgrigorev "$2 by Alexander Grigoriev ($0 monthly)")[](https://opencollective.com/eliasrodeloso "$2 by Elías Rafael  Rodelo Osorio ($0 monthly)")[](https://www.hebergeurweb.ca "$10 by HebergeurWeb.ca ($0 monthly)")[](https://www.mysportsinjury.co.uk "$2 by MySportsInjury ($0 monthly)")[](https://exultant.fi "$20 by Exultant ($0 monthly)")[](https://www.goalgorilla.com/en "$0 by GoalGorilla NV ($0 monthly)")[](https://Square.com "$0 by Kerin Murillo ($0 monthly)")[](https://opencollective.com/vishal-thukral "$25 by Vishal Thukral ($0 monthly)")[](https://heylink.me/rajasemar/ "$12 by Raja Semar ($0 monthly)")[](https://techreviewer.co/top-software-development-companies "$4 by Techreviewer.co ($0 monthly)")[](https://opencollective.com/nicole6 "$2 by nicole ($0 monthly)")[](https://casinoble.jp "$90 by anonymous ($0 monthly)")[](https://www.erikfox.co/ "$20 by Erik Fox ($0 monthly)")[](https://opensource.intuit.com "$3,000 by Intuit Open Source ($0 monthly)")[](https://www.baocasino.com/en-CA "$8 by Bao casino Canada ($0 monthly)")[](https://opencollective.com/anonymous3946 "$25 by anonymous ($0 monthly)")[](https://opencollective.com/hridya-agrawal "$20 by Hridya Agrawal ($0 monthly)")[](https://www.couponblender.com/ "$240 by CouponBlender ($0 monthly)")[](https://opencollective.com/guest-9b9a2350 "$1 by Guest ($0 monthly)")[](https://www.squarecode.biz/ "$800 by Square code ($0 monthly)")[](https://opencollective.com/christopher-jaquez "$20 by Christopher Jaquez ($0 monthly)")[](https://www.horoscope2020.net/horoscope-2020-gratuit/ "$4 by Horoscope2020 ($0 monthly)")[](https://bestwebhostingaustralia.org "$28 by Aussie Hosting ($0 monthly)")[](https://opencollective.com/steve-kamerman "$100 by Steve Kamerman ($0 monthly)")[](https://www.sistemahipotecario.com/ "$2 by SistemaHIPOTECARIO ($0 monthly)")[](https://iodigital.com "$1,800 by iO ($0 monthly)")[](https://oawan.me "$10 by Georgio Wan ($0 monthly)")[](https://www.softwareplant.com/career/ "$800 by SoftwarePlant ($0 monthly)")[](https://opencollective.com/dai-kimura "$3 by Dai Kimura ($0 monthly)")[](https://opencollective.com/guest-f9f8622b "$1 by Guest ($0 monthly)")[](https://casinoupplevelse.se "$10 by Casinoupplevelse ($0 monthly)")[](https://opencollective.com/guest-74421f6c "$1 by daniel pchelka ($0 monthly)")[](http://wall101.com/fanqiang-vpn/ "$2 by 翻墙 101 ($0 monthly)")[](https://opencollective.com/tristan-rasmussen "$5 by Tristan Rasmussen ($0 monthly)")[](https://www.makcorps.com/ "$8 by Hotel API ($0 monthly)")[](https://opencollective.com/daniklein30 "$5 by Dani Klein ($0 monthly)")[](https://opencollective.com/ted-fitzpatrick "$10 by Ted Fitzpatrick ($0 monthly)")[](https://twitter.com/xiplias "$20 by Anders Hansen ($0 monthly)")[](https://lamdabinvestments.com "$2 by Jacob Adler ($0 monthly)")[](https://www.educative.io "$400 by Educative.io ($0 monthly)")[](https://opencollective.com/guest-8ef73be7 "$2 by Victor ($0 monthly)")[](https://metabrainz.org "$100 by Robert Kaye ($0 monthly)")[](https://www.casinonutanregistrering.com/casino-utan-inloggning/ "$0 by Simon Stromberg ($0 monthly)")[](https://opencollective.com/guest-83bf2151 "$100 by Matthew de Nobrega ($0 monthly)")[](https://www.ksch.io "$25 by Kevin Scheffelmeier ($0 monthly)")[](https://opencollective.com/howard-rosenorn1 "$20 by Howard Rosenorn ($0 monthly)")[](https://www.uffizzi.cloud "$100 by uffizzi cloud ($0 monthly)")[](https://munlaina.fi/ "$5 by Munlaina ($0 monthly)")[](https://skillflow.io "$1 by SkillFlow ($0 monthly)")[](https://www.ppinera.es "$20 by Pedro Piñera Buendía ($0 monthly)")[](https://heylink.me/semarjitu/ "$6 by Semar Jitu ($0 monthly)")[](https://casinoutanreg.com/casino-utan-svensk-licens/ "$72 by Casinoutanreg ($0 monthly)")[](https://opencollective.com/kai-wang "$20 by Kai Wang ($0 monthly)")[](https://semarjitu.powerappsportals.com/ "$2 by Semarjitu ($0 monthly)")

[Become a backer](https://opencollective.com/webpack#support)

You are reading the documentation for webpack 5, the latest release. Read the [webpack 4 documentation here](https://v4.webpack.js.org/). See the [migration guide](/migrate/5) for upgrading to webpack 5.