This repository has been archived by the owner. It is now read-only.
Permalink
Cannot retrieve contributors at this time
46 lines (40 sloc)
1.05 KB
| /* eslint max-len: 0 */ | |
| import webpack from 'webpack'; | |
| import merge from 'webpack-merge'; | |
| import baseConfig from './webpack.config.base'; | |
| export default merge(baseConfig, { | |
| debug: true, | |
| devtool: 'eval', | |
| entry: [ | |
| 'webpack-hot-middleware/client?path=http://localhost:3000/__webpack_hmr', | |
| 'babel-polyfill', | |
| './app/index' | |
| ], | |
| output: { | |
| publicPath: 'http://localhost:3000/dist/' | |
| }, | |
| module: { | |
| loaders: [ | |
| { | |
| test: /\.less$/, | |
| loader: 'style!css!less' | |
| }, | |
| { | |
| test: /\.css$/, | |
| loader: 'style-loader!css-loader' | |
| }, | |
| { | |
| test: /\.jpe?g$|\.gif$|\.png$|\.ico|\.svg(\?v=.*)?$|\.otf|\.woff(\?v=.*)?$|\.ttf(\?v=.*)?$|\.eot(\?v=.*)?$|\.woff?2(\?v=.*)?/, // eslint-disable-line max-len | |
| loader: 'file-loader?name=[path][name].[ext]' | |
| } | |
| ] | |
| }, | |
| plugins: [ | |
| new webpack.HotModuleReplacementPlugin(), | |
| new webpack.NoErrorsPlugin(), | |
| new webpack.DefinePlugin({ | |
| 'process.env.NODE_ENV': JSON.stringify('development') | |
| }) | |
| ], | |
| target: 'electron-renderer' | |
| }); |