qiao-config

4.5.5 • Public • Published

qiao-config

npm version npm downloads

nodejs 下基于本地文件的 config 能力

install

安装

npm i qiao-config

use

使用

// cjs
const DB = require('qiao-config');

// mjs
import DB from 'qiao-config';

db

db 实例

// default
const db = DB();

// custom
const db = DB('/custom/path/to/db.json');

api

all

获取所有信息

  • return
    • 类型: object
    • 说明: 所有信息
const all = await db.all();

clear

清空所有信息

await db.clear();

config

获取,设置,删除数据

  • key
    • 类型: string
    • 说明: 只传入 key 时,获取信息
  • value
    • 类型: any
    • 说明:
      • 设置信息时,传入 key 和 value
      • 删除信息时传入 null
  • return
    • 类型: any
    • 说明: 获取信息是返回 value,其他无返回
// get
await db.config(key);

// set
await db.config(key, value);

// del
await db.config(key, null);

Package Sidebar

Install

npm i qiao-config

Weekly Downloads

21

Version

4.5.5

License

MIT

Unpacked Size

9.93 kB

Total Files

9

Last publish

Collaborators

  • npm_insistime