Skip to content

Commit

Permalink
Add basic example for multi-compiler
Browse files Browse the repository at this point in the history
  • Loading branch information
SpaceK33z committed Feb 26, 2018
1 parent c32cfa8 commit 9921ecc
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 0 deletions.
15 changes: 15 additions & 0 deletions examples/cli/multi-compiler/README.md
@@ -0,0 +1,15 @@
# CLI: Multi Compiler

`webpack-dev-server` should be able to compile multiple webpack configs.

```shell
npm run webpack-dev-server -- --open
```

## What Should Happen

1. The script should open `http://localhost:8080/` in your default browser.
2. You should see the text on the page itself change to read `Success!`.
3. In `app.js` write code containing a syntax error and save the file.
4. The page should now refresh and show a full screen error overlay, displaying
the syntax error.
9 changes: 9 additions & 0 deletions examples/cli/multi-compiler/app.js
@@ -0,0 +1,9 @@
'use strict';

const target = document.querySelector('#target');

target.classList.add('pass');
target.innerHTML = 'Success!';

// This results in an error:
// if(!window) require("test");
10 changes: 10 additions & 0 deletions examples/cli/multi-compiler/webpack.config.js
@@ -0,0 +1,10 @@
'use strict';

// our setup function adds behind-the-scenes bits to the config that all of our
// examples need
const { setup } = require('../../util');

module.exports = [setup({
context: __dirname,
entry: './app.js'
})];

0 comments on commit 9921ecc

Please sign in to comment.