You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					36 lines
				
				832 B
			
		
		
			
		
	
	
					36 lines
				
				832 B
			| 
											3 years ago
										 | var path = require('path') | ||
|  | var webpack = require('webpack') | ||
|  | var coreLoaders = require('../../core/webpack.buildCore.js').module.loaders | ||
|  | 
 | ||
|  | module.exports = { | ||
|  |   devtool: 'eval', | ||
|  |   entry: [ | ||
|  |     'webpack-dev-server/client?http://localhost:3000', | ||
|  |     'webpack/hot/only-dev-server', | ||
|  |     path.join(__dirname, '/index.js') | ||
|  |   ], | ||
|  |   output: { | ||
|  |     path: path.join(__dirname, '/'), | ||
|  |     filename: 'bundle.js', | ||
|  |     publicPath: '/' | ||
|  |   }, | ||
|  |   plugins: [ | ||
|  |     new webpack.HotModuleReplacementPlugin(), | ||
|  |     new webpack.NoErrorsPlugin() | ||
|  |   ], | ||
|  |   resolve: { | ||
|  |     extensions: ['', '.js', '.jsx'] | ||
|  |   }, | ||
|  |   module: { | ||
|  |     loaders: [{ | ||
|  |       test: /\.jsx?$/, | ||
|  |       loaders: ['react-hot', 'babel-loader'], | ||
|  |       include: [ | ||
|  |         __dirname, | ||
|  |         path.join(__dirname, '../src'), | ||
|  |         path.join(__dirname, '../../core/src') | ||
|  |       ] | ||
|  |     }].concat(coreLoaders) | ||
|  |   } | ||
|  | } |