| 
									
										
										
										
											2019-05-20 17:13:14 +02:00
										 |  |  | const path = require('path'); | 
					
						
							|  |  |  | const webpackConfig = require('./webpack.config.js'); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | module.exports = () => { | 
					
						
							|  |  |  |   const entry = path.join(__dirname, 'admin', 'src', 'app.js'); | 
					
						
							|  |  |  |   const dest = path.join(__dirname, 'build'); | 
					
						
							|  |  |  |   const env = 'development'; | 
					
						
							|  |  |  |   const options = { | 
					
						
							|  |  |  |     backend: 'http://localhost:1337', | 
					
						
							|  |  |  |     publicPath: '/admin/', | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   const args = { | 
					
						
							|  |  |  |     entry, | 
					
						
							|  |  |  |     dest, | 
					
						
							|  |  |  |     env, | 
					
						
							|  |  |  |     options, | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   return { | 
					
						
							|  |  |  |     ...webpackConfig(args), | 
					
						
							|  |  |  |     devServer: { | 
					
						
							|  |  |  |       port: 4000, | 
					
						
							|  |  |  |       clientLogLevel: 'none', | 
					
						
							|  |  |  |       hot: true, | 
					
						
							|  |  |  |       quiet: true, | 
					
						
							|  |  |  |       historyApiFallback: { | 
					
						
							|  |  |  |         index: '/admin/', | 
					
						
							| 
									
										
										
										
											2019-11-05 09:07:03 +01:00
										 |  |  |         disableDotRule: true, | 
					
						
							| 
									
										
										
										
											2019-05-20 17:13:14 +02:00
										 |  |  |       }, | 
					
						
							| 
									
										
										
										
											2019-11-08 20:46:43 +01:00
										 |  |  |       open: true, | 
					
						
							|  |  |  |       openPage: '/admin', | 
					
						
							| 
									
										
										
										
											2019-05-20 17:13:14 +02:00
										 |  |  |     }, | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | }; |