在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:OXOYO/X-WebDesktop-Api-Koa开源软件地址:https://github.com/OXOYO/X-WebDesktop-Api-Koa开源编程语言:JavaScript 65.6%开源软件介绍:X-WebDesktop-Api-Koa基于 Koa 的 WebDesktop Api 服务 Version
DocumentationStart // 1.Clone repository;
git clone
// 2.Install packages;
npm i
// 3.Import the "./src/sql/x-webdesktop-v2.sql" file into the database;
// 4.Start
npm run dev Develop // Export the database to schema
sequelize-auto -o "./src/schema" -d x-webdesktop-v2 -h localhost -u root -p 3306 -e mysql Build npm run build Production // 单纯pm2使用时
pm2 start ecosystem.config.js --name x-webDesktop-api --env production
// 配合alinode使用时
ENABLE_NODE_LOG=YES pm2 start ecosystem.config.js --name x-webDesktop-api --env production PreviewUrl:http://oxoyo.co/X-WebDesktop-Vue/ Account: Password: 目录结构 \_ assets // 静态文件目录
\_ build // 打包脚本
\_ dist // 打包输出目录
\_ logs // 日志输出目录
\_ src // 源码
\_ apps // 【应用】对应接口目录
\_ AccountManagement // 【账号管理】应用
\_ Ctrl.js // 控制器
\_ Model.js // 模型
\_ Routers.js // 路由
\_ ApplicationMarket // 【应用市场】应用
\_ Ctrl.js // 控制器
\_ Model.js // 模型
\_ Routers.js // 路由
\_ MyApplication // 【我的应用】应用
\_ Ctrl.js // 控制器
\_ Model.js // 模型
\_ Routers.js // 路由
\_ PersonalCenter // 【个人中心】应用
\_ Ctrl.js // 控制器
\_ Model.js // 模型
\_ Routers.js // 路由
\_ middleware // 中间件
\_ schema // 数据库模型
\_ platform // 【平台】基础接口目录
\_ Ctrl.js // 控制器
\_ Model.js // 模型
\_ Routers.js // 路由
\_ sql // 备份SQL文件
\_ utils // 全局工具
\_ api.js // 封装提供给前端的API
\_ auth.js // 鉴权
\_ config.js // 全局配置
\_ db.js // 数据库实例
\_ routers.js // 封装应用路由表
\_ ecosystem.config.js // PM2配置
\_ gulpfile.js // gulp任务脚本 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论