| 
					
				 | 
			
			
				@@ -46,10 +46,10 @@ function checkFilePath(filePath) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 function writeFile(filePath, text, breakFun) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     fs.writeFile(filePath, text, (err) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (err) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            console.error('写入文件时发生错误:', err); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            logger.error('写入文件时发生错误:', err); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             breakFun(err) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            console.log('文件已成功写入!'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            logger.log('文件已成功写入!'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             breakFun(null, true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -93,19 +93,21 @@ function delFile() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 function getLastFile(dirPath, number, callback) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     fs.readdir(dirPath, async (err, files) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (err) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            console.error(`无法列出目录。`, err); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            process.exit(1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        let fileList = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        for (file of files) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            const filePath = path.join(dirPath, file); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            const stats = await fs.promises.stat(filePath); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            fileList.push({name: file, time: stats.mtimeMs}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            logger.error(`无法列出目录。`, err); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // process.exit(1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            let fileList = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            for (file of files) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                const filePath = path.join(dirPath, file); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                const stats = await fs.promises.stat(filePath); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                fileList.push({name: file, time: stats.mtimeMs}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            fileList.sort((a, b) => b.time - a.time); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            lastFileList = fileList.slice(0, number != -1 ? number : fileList.length); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            lastFileNameList = lastFileList.map((item) => item.name); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            callback(lastFileNameList.reverse(), lastFileList.reverse()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        fileList.sort((a, b) => b.time - a.time); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        lastFileList = fileList.slice(0, number != -1 ? number : fileList.length); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        lastFileNameList = lastFileList.map((item) => item.name); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        callback(lastFileNameList.reverse(), lastFileList.reverse()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |