webpack/examples
Tobias Koppers 91cbb4c288 removed DedupePlugin
it's no longer needed for npm3
and causes many issues
2016-11-15 09:25:58 +01:00
..
agressive-merging docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
chunkhash docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
code-splitted-css-bundle docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
code-splitted-require.context docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
code-splitted-require.context-amd docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
code-splitting docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
code-splitting-bundle-loader Remove automatic -loader module name extension (#3102) 2016-10-25 23:03:59 +02:00
code-splitting-harmony docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
coffee-script Remove automatic -loader module name extension (#3102) 2016-10-25 23:03:59 +02:00
common-chunk-and-vendor-chunk docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
commonjs docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
css-bundle docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
dll docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
dll-user docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
explicit-vendor-chunk docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
externals docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
extra-async-chunk docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
extra-async-chunk-advanced docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
harmony docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
harmony-interop docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
harmony-unused docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
http2-aggressive-splitting docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
hybrid-routing Remove automatic -loader module name extension (#3102) 2016-10-25 23:03:59 +02:00
i18n docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
loader Remove automatic -loader module name extension (#3102) 2016-10-25 23:03:59 +02:00
mixed docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
move-to-parent docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
multi-compiler docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
multi-part-library Fix typo in template.md 2016-10-29 12:58:19 +02:00
multiple-commons-chunks docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
multiple-entry-points docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
multiple-entry-points-commons-chunk-css-bundle docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
named-chunks docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
node_modules added dll example with module 2015-10-13 16:19:11 +02:00
require.context docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
require.resolve docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
two-explicit-vendor-chunks docs(example): update examples template (#3074) 2016-09-29 17:01:24 -05:00
web-worker Fix git conflict in examples/web-worker/README.md 2016-11-02 21:17:06 +01:00
README.md Added the fix for the extract-text-webpack-plugin error in the "Building an Example" part 2016-10-14 09:20:29 +02:00
build-common.js hide runtime in examples by default 2016-09-07 11:46:30 +02:00
buildAll.js fixed missing convertions in examples 2016-02-04 12:50:24 +01:00
template-common.js hide runtime in examples by default 2016-09-07 11:46:30 +02:00

README.md

examples

commonjs

example demonstrating a very simple program

code-splitting

example demonstrating a very simple case of Code Splitting.

require.resolve

example demonstrating how to cache clearing of modules with require.resolve and require.cache.

require.context

example demonstrating automatic creation of contexts when using variables in require.

code-splitted-require.context

example demonstrating contexts in a code-split environment.

code-splitted-require.context-amd

example demonstrating contexts in a code-split environment with AMD.

loader

example demonstrating the usage of loaders.

coffee-script

example demonstrating code written in coffee-script.

code-splitting-bundle-loader

example demonstrating Code Splitting through the builder loader

names-chunks

example demonstrating merging of chunks with named chunks

labeled-modules

example demonstrating Labeled Modules

mixed

example demonstrating mixing CommonJs, AMD, and Labeled Modules

web-worker

example demonstrating creating WebWorkers with webpack and the worker-loader.

i18n

example demonstrating localization.

multiple-entry-points

example demonstrating multiple entry points with Code Splitting.

Requests

If you think an example is missing, please report it as issue. :)

Building an Example

  1. Run npm install in the root of the project.
  2. Run npm link webpack in the root of the project.
  3. Run node build.js in the specific example directory. (Ex: cd examples/commonjs && node build.js)

Note: To build all examples run npm run build:examples