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

https://github.com/underdogio/webpack-config

Webpack configs for browser and server side apps.
https://github.com/underdogio/webpack-config

javascript nodejs webpack

Last synced: about 2 months ago
JSON representation

Webpack configs for browser and server side apps.

Awesome Lists containing this project

README

          

# webpack-config

Base webpack config for browser and Node targets.

## Example usage

```javascript
// webpack.config.js
const baseConfig = require('@underdogio/webpack-config');
const {join} = require('path');
const merge = require('webpack-merge');

const browser = merge(baseConfig.browser, {
entry: {
app: join(__dirname, 'src/app')
},
output: {
path: join(__dirname, 'dist')
}
});

const server = merge(baseConfig.server, {
entry: {
server: join(__dirname, 'src/server')
},
output: {
path: join(__dirname, 'dist/server')
}
});

module.exports = [
browser,
server
]
```

You can take a look at an example setup for a server-rendered React app [here](https://github.com/underdogio/webpack-config/tree/master/example).

## Installing

`webpack` is specified as a peer dependency, so you will have to install that as well.

```bash
yarn add webpack @underdogio/webpack-config -D
```