|
|
3f67dc2b2c
|
feat(package): 添加 start 脚本命令
- 在 package.json 中新增 "start" 脚本- 使用 node index.js 启动应用- 便于生产环境直接运行服务
|
2025-10-18 13:05:10 +08:00 |
|
|
|
1730cb41a3
|
feat(api): 支持生成不同网络类型的客户端链接
- 添加对 TCP 网络类型链接生成的支持- 根据网络类型动态解析流设置参数
-优化 WS 和 TCP 链接格式的生成逻辑-修复构建脚本输出路径问题
- 调整代码格式以提高可读性
|
2025-10-18 12:56:30 +08:00 |
|
|
|
24f1f88a45
|
chore(project):重构项目入口文件结构
- 添加 index.js 作为新的入口文件
- 更新 package.json 中的 main 字段指向 index.js
- 修改 dev 脚本使用 index.js 启动应用
- 移除旧的 app.js 入口相关配置
- 添加 build 脚本用于打包应用
- 清理 package.json 中的冗余字段
|
2025-10-18 11:27:07 +08:00 |
|
aixianling
|
b958beaf2f
|
feat(api): 新增客户端添加功能并优化路由加载
- 新增客户端添加 API,实现客户端信息的添加和处理
- 重构路由加载函数,支持递归加载子目录中的路由文件
- 添加日志记录,便于调试和监控
- 优化 HTTP 请求处理,增加错误处理和状态码检查
|
2025-02-26 14:16:26 +08:00 |
|
aixianling
|
7ab5d7dbbf
|
feat(api): 添加 http 工具模块并更新相关文件
- 新增 http 工具模块,用于创建带有基础 URL 的 axios 实例
- 更新 package.json,添加 axios 依赖
- 调整 addClient.js 文件的格式
|
2025-02-25 18:02:16 +08:00 |
|
aixianling
|
b895f8f247
|
refactor(app): 重构应用并添加开发脚本
- 移除了登录路由
- 添加了 nodemon 开发脚本
- 引入了 nodemon 依赖
- 在 verifyThirdPartyToken 中添加了日志输出
|
2025-02-25 17:40:08 +08:00 |
|
aixianling
|
18eb590629
|
feat(api): 实现 API 路由自动加载并优化路由处理
- 新增 api/example.js 文件作为示例 POST API
- 在 app.js 中添加(bodyParser) 中间件
- 实现 loadAPIRoutes 函数自动加载 API 路由
- 更新 JWT 中间件配置,保护 /login 路由
- 优化路由定义,使用箭头函数
|
2025-02-24 17:46:27 +08:00 |
|
aixianling
|
4f6d44ec49
|
feat: 初始化项目并添加 JWT 认证
- 创建 .gitignore 文件,排除环境变量和节点模块
- 新增 app.js 文件,实现基本的 Koa 应用和 JWT 认证逻辑
- 添加 package.json 文件,定义项目依赖和启动脚本
安装依赖:
- dotenv:用于加载环境变量
- jsonwebtoken:用于生成和验证 JWT 令牌
- koa:Koa 应用框架
- koa-jwt:Koa 的 JWT 中间件
- koa-router:Koa 的路由中间件
|
2025-02-24 17:41:40 +08:00 |
|