优化异常信息输出

master 1.3.1
宇天 2020-01-09 20:22:08 +08:00
parent 5c66a1b883
commit ec54db65d8
4 changed files with 20 additions and 14 deletions

View File

@ -1,3 +1,7 @@
# 1.3.1 / 2020-01-09
* [U] 优化异常输出
# 1.3.0 / 2020-01-08 # 1.3.0 / 2020-01-08
* [A] 增加chown()方法 * [A] 增加chown()方法
* [A] cp()和 mv()支持对目录进行操作 * [A] cp()和 mv()支持对目录进行操作

View File

@ -96,6 +96,7 @@ fs.chmod('test.txt', 0o777)
### .chown(path, uid, gid) ### .chown(path, uid, gid)
> 修改文件&目录的归属。 > 修改文件&目录的归属。
>> `v1.3.0 新增`
| 参数 | 类型 | 是否必须 | 说明 | | 参数 | 类型 | 是否必须 | 说明 |
| :--: | :--: | :--: | -- | | :--: | :--: | :--: | -- |
@ -112,6 +113,7 @@ fs.chmod('test.txt', 0o777)
### .mv(origin, target) ### .mv(origin, target)
> 移动文件&目录, 支持跨磁盘移动; 同时具备重命名功能。 > 移动文件&目录, 支持跨磁盘移动; 同时具备重命名功能。
>> `v1.3.0 之后支持对目录进行操作`
| 参数 | 类型 | 是否必须 | 说明 | | 参数 | 类型 | 是否必须 | 说明 |
| :--: | :--: | :--: | -- | | :--: | :--: | :--: | -- |
@ -124,6 +126,7 @@ fs.chmod('test.txt', 0o777)
### .cp(origin, target) ### .cp(origin, target)
> 复制文件&目录, 支持跨磁盘复制。 > 复制文件&目录, 支持跨磁盘复制。
>> `v1.3.0 之后支持对目录进行操作`
| 参数 | 类型 | 是否必须 | 说明 | | 参数 | 类型 | 是否必须 | 说明 |
| :--: | :--: | :--: | -- | | :--: | :--: | :--: | -- |
@ -136,6 +139,7 @@ fs.chmod('test.txt', 0o777)
### .rm(origin) ### .rm(origin)
> 删除文件&目录 > 删除文件&目录
>> `v1.3.0 之后取消第2个参数, 改为自动判断是否目录, 是否自动递归删除`
| 参数 | 类型 | 是否必须 | 说明 | | 参数 | 类型 | 是否必须 | 说明 |
| :--: | :--: | :--: | -- | | :--: | :--: | :--: | -- |

View File

@ -26,9 +26,7 @@ const Iofs = {
try { try {
return FS.readFileSync(file) return FS.readFileSync(file)
} catch (err) { } catch (err) {
if (err) {
console.error(err + '') console.error(err + '')
}
return null return null
} }
}, },
@ -57,7 +55,7 @@ const Iofs = {
} }
return list return list
} catch (err) { } catch (err) {
console.error(err) console.error(err + '')
return null return null
} }
}, },
@ -98,7 +96,7 @@ const Iofs = {
} }
return true return true
} catch (err) { } catch (err) {
console.error(err) console.error(err + '')
return false return false
} }
}, },
@ -109,7 +107,7 @@ const Iofs = {
FS.chmodSync(path, mode) FS.chmodSync(path, mode)
return true return true
} catch (err) { } catch (err) {
console.error(err) console.error(err + '')
return false return false
} }
}, },
@ -120,7 +118,7 @@ const Iofs = {
FS.chownSync(path, uid, gid) FS.chownSync(path, uid, gid)
return true return true
} catch (err) { } catch (err) {
console.error(err) console.error(err + '')
return false return false
} }
}, },
@ -145,7 +143,7 @@ const Iofs = {
} }
return false return false
} }
console.error(err) console.error(err + '')
return false return false
} }
}, },
@ -178,7 +176,7 @@ const Iofs = {
return true return true
} catch (err) { } catch (err) {
console.error(err) console.error(err + '')
return false return false
} }
}, },
@ -202,7 +200,7 @@ const Iofs = {
} }
return true return true
} catch (err) { } catch (err) {
console.error(err) console.error(err + '')
return false return false
} }
}, },
@ -215,7 +213,7 @@ const Iofs = {
try { try {
return FS.statSync(path) return FS.statSync(path)
} catch (err) { } catch (err) {
console.error(err) console.error(err + '')
return null return null
} }
}, },
@ -228,7 +226,7 @@ const Iofs = {
try { try {
return this.stat(path).isDirectory() return this.stat(path).isDirectory()
} catch (err) { } catch (err) {
console.error(err) console.error(err + '')
return false return false
} }
}, },
@ -258,7 +256,7 @@ const Iofs = {
} }
return true return true
} catch (err) { } catch (err) {
console.error(err) console.error(err + '')
return false return false
} }
}, },

View File

@ -1,6 +1,6 @@
{ {
"name": "iofs", "name": "iofs",
"version": "1.3.0", "version": "1.3.1",
"description": "Base on native fs module, for easy using.", "description": "Base on native fs module, for easy using.",
"main": "index.js", "main": "index.js",
"repository": { "repository": {