Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gregberge/error-overlay-webpack-plugin

Catch errors with style 💥✨
https://github.com/gregberge/error-overlay-webpack-plugin

create-react-app error error-handling error-overlay webpack webpack-plugin

Last synced: 3 days ago
JSON representation

Catch errors with style 💥✨

Awesome Lists containing this project

README

        

# Error Overlay Webpack Plugin

![Node.js CI](https://github.com/gregberge/error-overlay-webpack-plugin/workflows/Node.js%20CI/badge.svg)

Catch errors with style 💥✨

This plugin will display an error overlay in your application. It is the same error overlay used in [create-react-app](https://github.com/facebook/create-react-app).

- 📦 Webpack 5 support
- 🥞 Elegant stack trace
- 📝 Click to open error line in editor

Error Overlay Webpack Plugin Example

```
npm install error-overlay-webpack-plugin --save-dev
```

## Usage

```js
// webpack.config.js
const ErrorOverlayPlugin = require('error-overlay-webpack-plugin')

module.exports = {
entry: 'main.js',
output: {
path: __dirname + '/dist',
filename: 'bundle.js',
},
plugins: [new ErrorOverlayPlugin()],
devtool: 'cheap-module-source-map', // 'eval' is not supported by error-overlay-webpack-plugin
}
```

## License

MIT