xioo

1.12.22 • Public • Published

xioo 晓

https://www.npmjs.com/package/xioo https://github.com/zhaodeezhu/xioo

我给他起了一个名字,"晓"。

致力于打造成node中最便捷的服务框架。

Plugins

Name Description Register Version
@xioo/redis Redis连接插件 redis redis https://github.com/zhaodeezhu/xioo/tree/master/plugins/Redis
@xioo/postgress PG连接插件 pg redis https://github.com/zhaodeezhu/xioo/tree/master/plugins/Postgress
@xioo/kafka Kafka连接插件 生产者:kafkaProducer
消费者:kafkaConsumer
https://www.npmjs.com/package/@xioo/kafka https://github.com/zhaodeezhu/xioo/tree/master/plugins/Kafka
@xioo/mysql Mysql连接插件 mysql https://www.npmjs.com/package/@xioo/mysql https://github.com/zhaodeezhu/xioo/tree/master/plugins/Mysql
@xioo/elasticsearch ES连接插件 es https://www.npmjs.com/package/@xioo/elasticsearch https://github.com/zhaodeezhu/xioo/tree/master/plugins/ElasticSearch
@xioo/cli 脚手架工具 @xioo/cli https://github.com/zhaodeezhu/xioo/tree/master/cli
@xioo/email 发送邮件服务 email redis @xioo/email
@xioo/xios http请求工具 xios xios https://github.com/zhaodeezhu/xioo/tree/master/plugins/Xios
@xioo/mongo mongo连接插件 Mongo

开始

要启动一个服务很简单。

安装

npm i xioo

启动服务

import Xioo from 'xioo';
const app = new Xioo();

app.start();

使用插件

使用redis为例

安装插件

npm i --save @xioo/redis @xioo/xios

注册插件

import Xioo from 'xioo';
import redis from '@xioo/redis';
import xios from '@xioo/xios';

const app = new Xioo({servicePlugins: { redis }, appPlugins: { xios }});

app.start();

Package Sidebar

Install

npm i xioo

Weekly Downloads

691

Version

1.12.22

License

ISC

Unpacked Size

275 kB

Total Files

53

Last publish

Collaborators

  • zhaodeezhu