parent
							
								
									5c66a1b883
								
							
						
					
					
						commit
						ec54db65d8
					
				|  | @ -1,3 +1,7 @@ | |||
| # 1.3.1 / 2020-01-09 | ||||
| * [U] 优化异常输出  | ||||
| 
 | ||||
| 
 | ||||
| # 1.3.0 / 2020-01-08 | ||||
| * [A] 增加chown()方法  | ||||
| * [A] cp()和 mv()支持对目录进行操作 | ||||
|  |  | |||
|  | @ -96,6 +96,7 @@ fs.chmod('test.txt', 0o777) | |||
| 
 | ||||
| ### .chown(path, uid, gid) | ||||
| > 修改文件&目录的归属。 | ||||
| >> `v1.3.0 新增` | ||||
| 
 | ||||
| | 参数 | 类型 | 是否必须 | 说明 | | ||||
| | :--: | :--: | :--: | -- | | ||||
|  | @ -112,6 +113,7 @@ fs.chmod('test.txt', 0o777) | |||
| 
 | ||||
| ### .mv(origin, target) | ||||
| > 移动文件&目录, 支持跨磁盘移动; 同时具备重命名功能。 | ||||
| >> `v1.3.0 之后支持对目录进行操作` | ||||
| 
 | ||||
| | 参数 | 类型 | 是否必须 | 说明 | | ||||
| | :--: | :--: | :--: | -- | | ||||
|  | @ -124,6 +126,7 @@ fs.chmod('test.txt', 0o777) | |||
| 
 | ||||
| ### .cp(origin, target) | ||||
| > 复制文件&目录, 支持跨磁盘复制。 | ||||
| >> `v1.3.0 之后支持对目录进行操作` | ||||
| 
 | ||||
| | 参数 | 类型 | 是否必须 | 说明 | | ||||
| | :--: | :--: | :--: | -- | | ||||
|  | @ -136,6 +139,7 @@ fs.chmod('test.txt', 0o777) | |||
| 
 | ||||
| ### .rm(origin) | ||||
| > 删除文件&目录 | ||||
| >> `v1.3.0 之后取消第2个参数, 改为自动判断是否目录, 是否自动递归删除` | ||||
| 
 | ||||
| | 参数 | 类型 | 是否必须 | 说明 | | ||||
| | :--: | :--: | :--: | -- | | ||||
|  |  | |||
							
								
								
									
										24
									
								
								index.js
								
								
								
								
							
							
						
						
									
										24
									
								
								index.js
								
								
								
								
							|  | @ -26,9 +26,7 @@ const Iofs = { | |||
|     try { | ||||
|       return FS.readFileSync(file) | ||||
|     } catch (err) { | ||||
|       if (err) { | ||||
|         console.error(err + '') | ||||
|       } | ||||
|       console.error(err + '') | ||||
|       return null | ||||
|     } | ||||
|   }, | ||||
|  | @ -57,7 +55,7 @@ const Iofs = { | |||
|       } | ||||
|       return list | ||||
|     } catch (err) { | ||||
|       console.error(err) | ||||
|       console.error(err + '') | ||||
|       return null | ||||
|     } | ||||
|   }, | ||||
|  | @ -98,7 +96,7 @@ const Iofs = { | |||
|       } | ||||
|       return true | ||||
|     } catch (err) { | ||||
|       console.error(err) | ||||
|       console.error(err + '') | ||||
|       return false | ||||
|     } | ||||
|   }, | ||||
|  | @ -109,7 +107,7 @@ const Iofs = { | |||
|       FS.chmodSync(path, mode) | ||||
|       return true | ||||
|     } catch (err) { | ||||
|       console.error(err) | ||||
|       console.error(err + '') | ||||
|       return false | ||||
|     } | ||||
|   }, | ||||
|  | @ -120,7 +118,7 @@ const Iofs = { | |||
|       FS.chownSync(path, uid, gid) | ||||
|       return true | ||||
|     } catch (err) { | ||||
|       console.error(err) | ||||
|       console.error(err + '') | ||||
|       return false | ||||
|     } | ||||
|   }, | ||||
|  | @ -145,7 +143,7 @@ const Iofs = { | |||
|         } | ||||
|         return false | ||||
|       } | ||||
|       console.error(err) | ||||
|       console.error(err + '') | ||||
|       return false | ||||
|     } | ||||
|   }, | ||||
|  | @ -178,7 +176,7 @@ const Iofs = { | |||
| 
 | ||||
|       return true | ||||
|     } catch (err) { | ||||
|       console.error(err) | ||||
|       console.error(err + '') | ||||
|       return false | ||||
|     } | ||||
|   }, | ||||
|  | @ -202,7 +200,7 @@ const Iofs = { | |||
|       } | ||||
|       return true | ||||
|     } catch (err) { | ||||
|       console.error(err) | ||||
|       console.error(err + '') | ||||
|       return false | ||||
|     } | ||||
|   }, | ||||
|  | @ -215,7 +213,7 @@ const Iofs = { | |||
|     try { | ||||
|       return FS.statSync(path) | ||||
|     } catch (err) { | ||||
|       console.error(err) | ||||
|       console.error(err + '') | ||||
|       return null | ||||
|     } | ||||
|   }, | ||||
|  | @ -228,7 +226,7 @@ const Iofs = { | |||
|     try { | ||||
|       return this.stat(path).isDirectory() | ||||
|     } catch (err) { | ||||
|       console.error(err) | ||||
|       console.error(err + '') | ||||
|       return false | ||||
|     } | ||||
|   }, | ||||
|  | @ -258,7 +256,7 @@ const Iofs = { | |||
|       } | ||||
|       return true | ||||
|     } catch (err) { | ||||
|       console.error(err) | ||||
|       console.error(err + '') | ||||
|       return false | ||||
|     } | ||||
|   }, | ||||
|  |  | |||
|  | @ -1,6 +1,6 @@ | |||
| { | ||||
|   "name": "iofs", | ||||
|   "version": "1.3.0", | ||||
|   "version": "1.3.1", | ||||
|   "description": "Base on native fs module, for easy using.", | ||||
|   "main": "index.js", | ||||
|   "repository": { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 宇天
						宇天