webpack/examples
Yuta Hiroto 47969598eb
chore(examples): regenerate README.md
2019-04-08 19:29:40 +01:00
..
aggressive-merging chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
chunkhash chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
code-splitted-css-bundle Switch from uglifyjs-webpack-plugin to terser-webpack-plugin 2018-11-18 22:56:10 +03:00
code-splitted-require.context chore(examples): fix exmaples template syntax 2019-04-08 19:26:44 +01:00
code-splitted-require.context-amd chore(examples): fix exmaples template syntax 2019-04-08 19:26:44 +01:00
code-splitting chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
code-splitting-bundle-loader chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
code-splitting-harmony chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
code-splitting-native-import-context chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
code-splitting-native-import-context-filter chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
code-splitting-specify-chunk-name chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
coffee-script chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
common-chunk-and-vendor-chunk chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
common-chunk-grandchildren chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
commonjs chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
dll chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
dll-app-and-vendor chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
dll-entry-only chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
dll-user chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
explicit-vendor-chunk chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
externals chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
extra-async-chunk chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
extra-async-chunk-advanced chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
harmony chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
harmony-interop chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
harmony-library chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
harmony-unused chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
http2-aggressive-splitting chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
hybrid-routing chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
i18n chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
loader chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
many-pages chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
mixed chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
multi-compiler chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
multi-part-library chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
multiple-entry-points chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
named-chunks chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
node_modules added dll example with module 2015-10-13 16:19:11 +02:00
require.context chore(examples): fix exmaples template syntax 2019-04-08 19:26:44 +01:00
require.resolve chore(examples): fix exmaples template syntax 2019-04-08 19:26:44 +01:00
scope-hoisting chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
side-effects chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
source-map chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
two-explicit-vendor-chunks chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
wasm-simple chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
web-worker chore(examples): regenerate README.md 2019-04-08 19:29:40 +01:00
README.md improve build script 2018-10-29 11:29:06 +01:00
build-common.js chore(examples): output error if webpack-cli isn't installed 2019-04-03 22:33:48 +01:00
buildAll.js Refactor chunk graph 2018-01-19 19:21:30 +01:00
examples.js Refactor example scripts and test to allow nested folders 2017-07-27 13:24:56 +02:00
template-common.js chore(examples): modify RegExp in template-common 2019-04-08 19:26:45 +01:00

README.md

Examples

Aggressive Merging

aggressive-merging

Chunk

chunkhash

common-chunk-and-vendor-chunk

explicit-vendor-chunk

extra-async-chunk-advanced

extra-async-chunk

code-splitting-specify-chunk-name

named-chunks example demonstrating merging of chunks with named chunks

two-explicit-vendor-chunks

Code Splitted

code-splitted-css-bundle

code-splitted-require.context-amd example demonstrating contexts in a code-split environment with AMD.

code-splitted-require.context example demonstrating contexts in a code-split environment.

Code Splitting

code-splitting example demonstrating a very simple case of Code Splitting.

code-splitting-bundle-loader example demonstrating Code Splitting through the builder loader

code-splitting-harmony

code-splitting-native-import-context

code-splitting-specify-chunk-name

Coffee Script

coffee-script example demonstrating code written in coffee-script.

CommonJS

commonjs example demonstrating a very simple program

DLL

dll

dll-user

Externals

externals

Harmony

harmony

code-splitting-harmony

harmony-interop

harmony-library

harmony-unused

HTTP2 Aggressive Splitting

http2-aggressive-splitting

Hybrid Routing

hybrid-routing

i18n

i18n example demonstrating localization.

Loader

loader example demonstrating the usage of loaders.

Mixed

mixed example demonstrating mixing CommonJs and AMD

Multi Compiler

multi-compiler

Multi Part Library

multi-part-library

Multiple Entry Points

multiple-entry-points example demonstrating multiple entry points with Code Splitting.

Require Context

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

Require Resolve

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

Scope Hoisting

scope-hoisting

Side Effects

side-effects

Source Map

source-map

Web Worker

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

Requests

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

Building an Example

  1. Run yarn in the root of the project.
  2. Run yarn setup in the root of the project.
  3. Run yarn add --dev webpack-cli in the root of the project.
  4. 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