Tobias Koppers, Sean Larkin, Johannes Ewald, Juho Vepsäläinen, Kees Kluskens, and Webpack contributors
Initial release
19 February 2014; 10 years ago (2014-02-19)[1]
Stable release
5.91.0[2]
/ 20 March 2024; 36 days ago (20 March 2024)
Repository
github.com/webpack/webpack
Written in
JavaScript
Operating system
Linux, macOS, Windows
Platform
Node.js
License
MIT License[3][4]
Website
webpack.js.org
Webpack is a free and open-source module bundler for JavaScript.[5][6][7][8] It is made primarily for JavaScript, but it can transform front-end assets such as HTML, CSS, and images if the corresponding loaders are included.[9] Webpack takes modules with dependencies and generates static assets representing those modules.[10]
Webpack takes the dependencies and generates a dependency graph allowing web developers to use a modular approach for their web application development purposes. It can be used from the command line or can be configured using a configuration file which is named webpack.config.js. This file defines rules, plugins, etc., for a project. (Webpack is highly extensible via rules which allow developers to write custom tasks that they want to perform when bundling files together.)
Node.js is required to use Webpack.
Webpack provides code on demand using the moniker code splitting. Two similar techniques are supported by Webpack when it comes to dynamic code splitting. The first and recommended approach is to use the import() syntax that conforms to the ECMAScript proposal for dynamic imports. The legacy, Webpack-specific approach is to use require.ensure.[11]
^"Release Date of Version 1.0.0". Retrieved 2020-12-31.
^"Release 5.91.0". 20 March 2024. Retrieved 26 March 2024.
^"LICENSE file on GitHub". Retrieved 2020-12-31.
^"License field from webpack - npm". Retrieved 2020-12-31.
^"Web Performance Optimization with webpack". Google Inc. Retrieved 16 Oct 2018.
^"A Beginner's Guide to webpack 4 and Module Bundling". SitePoint. Retrieved 16 Oct 2018.
^"Webpack 4.0 Release Brings Simplified Configuration, WebAssembly Support, and Big Performance Boost". InfoQ. Retrieved 16 Oct 2018.
^"High-performance webpack config for front-end delivery". Codementor. Retrieved 16 Oct 2018.
^"What is webpack". SurviveJS. Retrieved 16 Oct 2018.
^"What is webpack". GitHub. Retrieved 25 Feb 2018.
^"Dynamic imports". webpack. Retrieved 6 Jun 2022.
Webpack is a free and open-source module bundler for JavaScript. It is made primarily for JavaScript, but it can transform front-end assets such as HTML...
building blocks; and the verification of blocks and systems. A free version WebPACK Edition of Vivado provides designers with a limited version of the design...
iFrames Companies that use micro frontends are IKEA, Spotify, etc. For Webpack this concept is referred to as module federation. Microservices Software...
PostCSS with build systems such as Webpack, Gulp, and Grunt. There is also a console interface available. Browserify or Webpack can be used to open PostCSS in...
Xilinx ISE Xilinx ISE WebPack 14.4 running on Windows 7 Developer(s) Xilinx Final release 14.7 / October 23, 2013; 10 years ago (2013-10-23) Operating...
JavaScript files, reduce image sizes and other processes using tools such as Webpack and Gulp.js Search engine optimization Accessibility concerns Basic usage...
dependencies from NPM via Yarn, optional compilation of JavaScript using Webpack, and a rewrite of Rails UJS to use vanilla JavaScript instead of depending...
under the Svelte organization including integrations for Vite, Rollup, Webpack, TypeScript, VS Code, Chrome Developer Tools, ESLint, and prettier. A number...
JavaScript projects including Appium, Dojo, jQuery, Node.js, Node-RED and webpack. Founding members included Google, Microsoft, IBM, PayPal, GoDaddy, and...
Look up WDS in Wiktionary, the free dictionary. WDS may refer to: Webpack dev server Wireless distribution system, a wireless network bridging technology...
including the ABEL language and tool set. ABEL then became part of the Xilinx Webpack tool suite. Now Xilinx owns ABEL. Popular device programmers included Data...
TypeScript language. The technical stack is Node.js, Yeoman, Gulp, NPM, and Webpack. It is the only supported way to customize the new modern experience user...
(campaigning) Bundler (strapping), another name for a strapping machine webpack, module bundler This disambiguation page lists articles associated with...
Angular since v17, Ruby on Rails since v7, and for Netlify Functions. Webpack Vite "Release 0.20.2". 14 March 2024. Retrieved 22 March 2024. "esbuild...
Cassandra support Neo4j support Out-of-the-box auto-configured tooling: Yeoman Webpack or Gulp.js BrowserSync Maven or Gradle Editor for Datamodeling (visual...
building blocks; and the verification of blocks and systems. A free version WebPACK Edition of Vivado provides designers with a limited version of the design...
related to Pilot & Indicator Light Color Coding: http://wp10625799.vwp6873.webpack.hosteurope.de/rafi.de/index.php?id=841&L=1 [1], INTERNATIONAL JOURNAL OF...
are given below: support multiple platforms usage of many tools (e.g. webpack) UI elements Rich ecosystem. Sample code may look like as follows: <!DOCTYPE...
000 downloads of the AssemblyScript compiler per week via npm. In 2021, Webpack started using AssemblyScript to speed up the calculation of hash functions...
preferences led to the use of verilog instead of VHDL on a PC using Xilinx Webpack software for code development. As of Minimig rev1.0 board: Xilinx Spartan-3...
interface with multi-process single-system coherence Initial release of the webpack supporting WebDAV and S3 via Apache modules 2.8.7 Updates, fixes and performance...