1 | const webpack = require('webpack');
|
2 | const path = require('path');
|
3 | const CaseSensitivePathsPlugin = require('case-sensitive-paths-webpack-plugin');
|
4 | const WatchMissingNodeModulesPlugin = require('react-dev-utils/WatchMissingNodeModulesPlugin');
|
5 |
|
6 |
|
7 | module.exports = {
|
8 | devtool: 'inline-eval-source-map',
|
9 | module: {
|
10 | rules: [
|
11 | {
|
12 | test: /\.css$/,
|
13 | use: [
|
14 | require.resolve('style-loader'),
|
15 | require.resolve('css-loader'),
|
16 | require.resolve('postcss-loader')
|
17 | ]
|
18 | }
|
19 | ]
|
20 | },
|
21 | plugins: [
|
22 | new CaseSensitivePathsPlugin(),
|
23 | new WatchMissingNodeModulesPlugin(path.join(process.cwd(), 'node_modules')),
|
24 | new webpack.NamedModulesPlugin()
|
25 | ]
|
26 | };
|