17.2.0 • Published 3 years ago

@sumor/utils v17.2.0

Weekly downloads
273
License
-
Repository
-
Last release
3 years ago

@sumor/utils

轻呈云Node.JS工具库

安装

通过 npm 安装:

$ npm install --save @sumor/utils

使用说明

ES6方式

//例如要访问的程序路径为level1.level2.level3
import {level1} from '@sumor/utils';

level1.level2.level3('parameter1');

Node.js CommonJS方式

//例如要访问的程序路径为level1.level2.level3
const {level1} = require('@sumor/utils');

level1.level2.level3('parameter1');

接口文档

axios(parameters)

类型

同步函数

await cmd(execString, parameter, logCallback) 执行本地命令行代码

类型

异步函数

参数
  • execString <String> 需要执行的命令 (必填项)
  • parameter <Object> 参数
  • logCallback <Function> 日志回调

deploy.node(parameters)

类型

同步函数

deploy.ssl(parameters)

类型

同步函数

file(parameters)

类型

同步函数

new Logger(namespace, context) 日志记录器

可将日志分类存储到各个渠道,如控制台、文件、远程服务

类型

参数
  • namespace <String> 命名空间 由大写字母构成,将作为分类名称
  • context <Object> 上下文交互数据

await md5(data) 获取MD5加密编码

类型

异步函数

参数
  • data <String> 需要转换的字符串 (必填项)

monitor.cpu(parameters)

类型

同步函数

monitor.memory(parameters)

类型

同步函数

npm.install(parameters)

类型

同步函数

npm.publish(parameters)

类型

同步函数

await port.consume(port) 消耗指定端口

类型

异步函数

参数
  • port <Number> 端口号 (必填项)

await port.isOccupied(port) 检查端口号是否占用

类型

异步函数

参数
  • port <Number> 端口号 (必填项)

await port.occupy(port) 预定端口

预定指定端口,或随机分配并预定端口

类型

异步函数

参数
  • port <Number> 端口号 (必填项)

await port.release(port) 释放端口

释放端口后将把端口放回随机池

类型

异步函数

参数
  • port <Number> 端口号 (必填项)

await qrcode(data) 获取二维码图片

类型

异步函数

参数
  • data <String> 需要转换的字符串数据 (必填项)

new SSH(parameters) 远程访问终端

通过SSH远程访问服务器,并执行相关系统操作

类型

参数
  • host <String> 服务器地址 (必填项) IP或域名等可定位到服务器的地址
  • port <String> 端口号
  • username <String> 用户名 (必填项)
  • password <String> 密码

uuid() 获取唯一编号

由32位小写字母加数字构成

类型

同步函数

17.2.0

3 years ago

17.0.25

3 years ago

17.0.24

3 years ago

17.0.27

3 years ago

17.0.26

3 years ago

17.0.23

3 years ago

17.0.21

3 years ago

17.0.20

3 years ago

17.0.22

3 years ago

17.0.19

3 years ago

17.0.18

3 years ago

17.0.17

3 years ago

17.0.12

3 years ago

17.0.14

3 years ago

17.0.13

3 years ago

17.0.16

3 years ago

17.0.15

3 years ago

17.0.11

3 years ago

17.0.10

3 years ago

17.0.9

3 years ago

17.0.8

3 years ago

17.0.7

3 years ago

17.0.6

3 years ago

17.0.5

3 years ago

17.0.4

3 years ago

17.0.3

3 years ago

17.0.2

3 years ago

17.0.1

3 years ago

11.0.58

4 years ago

11.0.57

4 years ago

11.0.56

4 years ago

11.0.55

4 years ago

11.0.54

4 years ago

11.0.53

4 years ago

11.0.52

4 years ago

11.0.51

4 years ago

11.0.50

4 years ago

11.0.49

4 years ago

11.0.48

4 years ago

11.0.47

4 years ago

11.0.46

4 years ago

11.0.44

4 years ago

11.0.45

4 years ago

11.0.42

4 years ago

11.0.43

4 years ago

11.0.41

4 years ago

11.0.40

4 years ago

11.0.39

4 years ago

11.0.37

4 years ago

11.0.38

4 years ago

11.0.36

4 years ago

11.0.35

4 years ago

11.0.34

4 years ago

11.0.33

4 years ago

11.0.32

4 years ago

11.0.31

4 years ago

11.0.30

4 years ago

11.0.28

4 years ago

11.0.29

4 years ago

11.0.26

4 years ago

11.0.27

4 years ago

11.0.25

4 years ago

11.0.24

4 years ago

11.0.23

4 years ago

11.0.21

4 years ago

11.0.22

4 years ago

11.0.20

4 years ago

11.0.19

4 years ago

11.0.18

4 years ago

11.0.17

4 years ago

11.0.16

4 years ago

11.0.15

4 years ago

11.0.14

4 years ago

11.0.13

4 years ago

11.0.12

4 years ago

11.0.11

4 years ago

11.0.10

4 years ago

11.0.9

4 years ago

11.0.8

4 years ago

11.0.7

4 years ago

11.0.6

4 years ago

11.0.5

4 years ago

11.0.4

4 years ago

11.0.3

4 years ago

11.0.2

4 years ago

11.0.1

4 years ago

11.0.0

4 years ago

1.0.11

4 years ago

1.0.10

4 years ago

1.0.9

4 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago