17.2.0 • Published 4 years ago

@sumor/utils v17.2.0

Weekly downloads
273
License
-
Repository
-
Last release
4 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

4 years ago

17.0.25

4 years ago

17.0.24

4 years ago

17.0.27

4 years ago

17.0.26

4 years ago

17.0.23

4 years ago

17.0.21

4 years ago

17.0.20

4 years ago

17.0.22

4 years ago

17.0.19

4 years ago

17.0.18

4 years ago

17.0.17

4 years ago

17.0.12

4 years ago

17.0.14

4 years ago

17.0.13

4 years ago

17.0.16

4 years ago

17.0.15

4 years ago

17.0.11

4 years ago

17.0.10

4 years ago

17.0.9

4 years ago

17.0.8

4 years ago

17.0.7

4 years ago

17.0.6

4 years ago

17.0.5

4 years ago

17.0.4

4 years ago

17.0.3

4 years ago

17.0.2

4 years ago

17.0.1

4 years ago

11.0.58

5 years ago

11.0.57

5 years ago

11.0.56

5 years ago

11.0.55

5 years ago

11.0.54

5 years ago

11.0.53

5 years ago

11.0.52

5 years ago

11.0.51

5 years ago

11.0.50

5 years ago

11.0.49

5 years ago

11.0.48

5 years ago

11.0.47

5 years ago

11.0.46

5 years ago

11.0.44

5 years ago

11.0.45

5 years ago

11.0.42

5 years ago

11.0.43

5 years ago

11.0.41

5 years ago

11.0.40

5 years ago

11.0.39

5 years ago

11.0.37

5 years ago

11.0.38

5 years ago

11.0.36

5 years ago

11.0.35

5 years ago

11.0.34

5 years ago

11.0.33

5 years ago

11.0.32

5 years ago

11.0.31

5 years ago

11.0.30

5 years ago

11.0.28

5 years ago

11.0.29

5 years ago

11.0.26

5 years ago

11.0.27

5 years ago

11.0.25

5 years ago

11.0.24

5 years ago

11.0.23

5 years ago

11.0.21

5 years ago

11.0.22

5 years ago

11.0.20

5 years ago

11.0.19

5 years ago

11.0.18

5 years ago

11.0.17

5 years ago

11.0.16

5 years ago

11.0.15

5 years ago

11.0.14

5 years ago

11.0.13

5 years ago

11.0.12

5 years ago

11.0.11

5 years ago

11.0.10

5 years ago

11.0.9

5 years ago

11.0.8

5 years ago

11.0.7

5 years ago

11.0.6

5 years ago

11.0.5

5 years ago

11.0.4

5 years ago

11.0.3

5 years ago

11.0.2

5 years ago

11.0.1

5 years ago

11.0.0

5 years ago

1.0.11

5 years ago

1.0.10

5 years ago

1.0.9

6 years ago

1.0.8

6 years ago

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago