Xenetink Server Framework
Xenetink 是一个服务器框架,主要由以下几个项目组成:
-
xenetink/core
[Gitee] [GitHub] - Xenetink 的核心处理程序,使用 Xenetink 时,必须独立安装此版本 -
xenetink/cli
[Gitee] [GitHub] - Xenetink 的命令行工具,提供xenetink
终端命令,如果全局安装 cli,则也需要全局安装 core ,否则 cli 将无法使用 -
xenetink/start
[Gitee] [GitHub] - Xenetink 的精简启动器,可以采用此精简启动器启动 Xenetink 服务器,可用于 pm2 -
xenetink/dev-server
[Gitee] [GitHub] Xenetink 的开发环境下的服务器启动器,开发环境下使用此服务器,可以直接运行 TypeScript 等代码,需要 core v0.2.3 以上支持 -
xenetink/types
[Gitee] [GitHub] - Xenetink 插件开发过程中用到的一些 TypeScript 类型 -
xenetink/docs
[Gitee] [GitHub] - Xenetink 的帮助文档
设计思维
Xenetink 的核心功能由 xenetink/core
实现,其余功能用户可根据需要,自行设计 Xenetink APP 或使用第三方 Xenetink APP 实现。
用户只许安装所需 Xenetink APP
并配置合适的路由即可使用应用。
开源协议
Xenetink 采用 MIT License 发布。