Build script creates required directories
This commit is contained in:
		
							parent
							
								
									e13c4fdb00
								
							
						
					
					
						commit
						352084b4df
					
				
					 2 changed files with 4 additions and 1 deletions
				
			
		
							
								
								
									
										3
									
								
								build.js
									
										
									
									
									
								
							
							
						
						
									
										3
									
								
								build.js
									
										
									
									
									
								
							| 
						 | 
					@ -217,6 +217,9 @@ async function addBabel(sourcePath, targetPath) {
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						const dirs = [...new Set(spec.map(item => path.dirname(item.target))).values()]
 | 
				
			||||||
 | 
						await Promise.all(dirs.map(d => fs.mkdir(pj(buildDir, d), {recursive: true})))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	// Stage 2: Build
 | 
						// Stage 2: Build
 | 
				
			||||||
	for (const item of spec) {
 | 
						for (const item of spec) {
 | 
				
			||||||
		if (item.type === "file") {
 | 
							if (item.type === "file") {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -6,7 +6,7 @@
 | 
				
			||||||
  "scripts": {
 | 
					  "scripts": {
 | 
				
			||||||
    "build": "node build.js",
 | 
					    "build": "node build.js",
 | 
				
			||||||
    "watch": "fish -c 'while true; echo -n \"Build started at \"; date; npm run build; inotifywait (find src -type f) build.js -e close_write -qq; end'",
 | 
					    "watch": "fish -c 'while true; echo -n \"Build started at \"; date; npm run build; inotifywait (find src -type f) build.js -e close_write -qq; end'",
 | 
				
			||||||
    "rebuild": "find build -type f -exec rm {} \\; && node build.js"
 | 
					    "rebuild": "rm build -rf && node build.js"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  "keywords": [],
 | 
					  "keywords": [],
 | 
				
			||||||
  "author": "",
 | 
					  "author": "",
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue