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)
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								}
							 |