| 
									
										
										
										
											2018-05-18 02:33:18 +08:00
										 |  |  | module.exports = { | 
					
						
							|  |  |  | 	// mode: "development || "production",
 | 
					
						
							|  |  |  | 	entry: { | 
					
						
							|  |  |  | 		pageA: "./pages/a", | 
					
						
							|  |  |  | 		pageB: "./pages/b", | 
					
						
							|  |  |  | 		pageC: "./pages/c", | 
					
						
							|  |  |  | 		pageD: "./pages/d", | 
					
						
							|  |  |  | 		pageE: "./pages/e", | 
					
						
							|  |  |  | 		pageF: "./pages/f", | 
					
						
							|  |  |  | 		pageG: "./pages/g" | 
					
						
							|  |  |  | 	}, | 
					
						
							|  |  |  | 	optimization: { | 
					
						
							|  |  |  | 		splitChunks: { | 
					
						
							|  |  |  | 			chunks: "all", | 
					
						
							|  |  |  | 			maxInitialRequests: 20, // for HTTP2
 | 
					
						
							|  |  |  | 			maxAsyncRequests: 20, // for HTTP2
 | 
					
						
							| 
									
										
										
										
											2018-07-10 04:48:12 +08:00
										 |  |  | 			minSize: 40 // for example only: chosen to match 2 modules
 | 
					
						
							| 
									
										
										
										
											2018-05-18 02:33:18 +08:00
										 |  |  | 			// omit minSize in real use case to use the default of 30kb
 | 
					
						
							|  |  |  | 		} | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | }; |