mirror of
https://github.com/cool-team-official/cool-admin-midway.git
synced 2025-12-11 00:22:49 +00:00
5.x
This commit is contained in:
parent
729eb94da2
commit
95d1ec4cf9
35
package.json
35
package.json
@ -5,40 +5,41 @@
|
||||
"private": true,
|
||||
"dependencies": {
|
||||
"@cool-midway/core": "^5.0.6",
|
||||
"@cool-midway/es": "^5.0.1",
|
||||
"@cool-midway/file": "^5.0.1",
|
||||
"@cool-midway/es": "^5.0.2",
|
||||
"@cool-midway/file": "^5.0.2",
|
||||
"@cool-midway/pay": "^5.0.0",
|
||||
"@cool-midway/rpc": "^5.0.1",
|
||||
"@cool-midway/task": "^5.0.1",
|
||||
"@midwayjs/bootstrap": "^3.1.1",
|
||||
"@midwayjs/core": "^3.1.1",
|
||||
"@midwayjs/decorator": "^3.0.0",
|
||||
"@midwayjs/info": "^3.1.1",
|
||||
"@midwayjs/koa": "^3.1.1",
|
||||
"@midwayjs/bootstrap": "^3.2.0",
|
||||
"@midwayjs/core": "^3.2.0",
|
||||
"@midwayjs/decorator": "^3.1.6",
|
||||
"@midwayjs/info": "^3.2.0",
|
||||
"@midwayjs/koa": "^3.2.0",
|
||||
"@midwayjs/logger": "^2.16.3",
|
||||
"@midwayjs/orm": "^3.1.1",
|
||||
"@midwayjs/static-file": "^3.1.1",
|
||||
"@midwayjs/validate": "^3.1.1",
|
||||
"@midwayjs/view-ejs": "^3.1.1",
|
||||
"@midwayjs/orm": "^3.2.0",
|
||||
"@midwayjs/socketio": "^3.2.0",
|
||||
"@midwayjs/static-file": "^3.2.0",
|
||||
"@midwayjs/validate": "^3.2.0",
|
||||
"@midwayjs/view-ejs": "^3.2.0",
|
||||
"ipip-ipdb": "^0.6.0",
|
||||
"jsonwebtoken": "^8.5.1",
|
||||
"mini-svg-data-uri": "^1.4.4",
|
||||
"mysql2": "^2.3.3",
|
||||
"svg-captcha": "^1.4.0",
|
||||
"typeorm": "^0.2.45"
|
||||
"typeorm": "^0.3.3"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@midwayjs/cli": "^1.3.0",
|
||||
"@midwayjs/mock": "^3.1.1",
|
||||
"@midwayjs/cli": "^1.3.1",
|
||||
"@midwayjs/mock": "^3.2.0",
|
||||
"@types/jest": "^27.4.1",
|
||||
"@types/koa": "^2.13.4",
|
||||
"@types/node": "17",
|
||||
"cross-env": "^7.0.3",
|
||||
"jest": "^27.5.1",
|
||||
"mwts": "^1.3.0",
|
||||
"swagger-ui-dist": "^4.6.1",
|
||||
"ts-jest": "^27.1.3",
|
||||
"typescript": "^4.6.2"
|
||||
"swagger-ui-dist": "^4.9.1",
|
||||
"ts-jest": "^27.1.4",
|
||||
"typescript": "^4.6.3"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=12.0.0"
|
||||
|
||||
@ -8,6 +8,7 @@ import * as view from '@midwayjs/view-ejs';
|
||||
import * as orm from '@midwayjs/orm';
|
||||
import * as cool from '@cool-midway/core';
|
||||
import * as file from '@cool-midway/file';
|
||||
// import * as socketio from '@midwayjs/socketio';
|
||||
// import * as task from '@cool-midway/task';
|
||||
// import * as pay from '@cool-midway/pay';
|
||||
// import * as es from '@cool-midway/es';
|
||||
@ -25,6 +26,8 @@ import * as file from '@cool-midway/file';
|
||||
staticFile,
|
||||
// typeorm https://typeorm.io 打不开? https://typeorm.biunav.com/zh/
|
||||
orm,
|
||||
// socketio http://www.midwayjs.org/docs/extensions/socketio
|
||||
// socketio,
|
||||
// cool-admin 官方组件 https://www.cool-js.com
|
||||
cool,
|
||||
// 文件上传 阿里云存储 腾讯云存储 七牛云存储
|
||||
|
||||
@ -1,12 +1,4 @@
|
||||
import {
|
||||
Provide,
|
||||
Body,
|
||||
ALL,
|
||||
Inject,
|
||||
Post,
|
||||
Get,
|
||||
Query,
|
||||
} from '@midwayjs/decorator';
|
||||
import { Provide, Body, Inject, Post, Get, Query } from '@midwayjs/decorator';
|
||||
import { CoolController, BaseController, CoolEps } from '@cool-midway/core';
|
||||
import { LoginDTO } from '../../dto/login';
|
||||
import { BaseSysLoginService } from '../../service/sys/login';
|
||||
|
||||
26
src/modules/demo/socket/hello.ts
Normal file
26
src/modules/demo/socket/hello.ts
Normal file
@ -0,0 +1,26 @@
|
||||
import {
|
||||
WSController,
|
||||
OnWSConnection,
|
||||
Inject,
|
||||
OnWSMessage,
|
||||
} from '@midwayjs/decorator';
|
||||
import { Context } from '@midwayjs/socketio';
|
||||
/**
|
||||
* 测试
|
||||
*/
|
||||
@WSController('/')
|
||||
export class HelloController {
|
||||
@Inject()
|
||||
ctx: Context;
|
||||
|
||||
@OnWSConnection()
|
||||
async onConnectionMethod() {
|
||||
console.log('on client connect', this.ctx.id);
|
||||
this.ctx.emit('data', '连接成功');
|
||||
}
|
||||
|
||||
@OnWSMessage('myEvent')
|
||||
async gotMessage(data) {
|
||||
console.log('on data got', this.ctx.id, data);
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user