1.0.45 • Published 2 years ago
@gswl/smt v1.0.45
smt
安装
npm i -g smt
目录说明
src services -- 所有接口处理,每个接口一个文件,所有文件修改后,服务端都会重新加载修改的文件 types cache.ts -- 每个用户的缓存cache定义,存用户状态 service.ts -- 接口类型定义,不用改 config.ts -- 服务器配置,所有配置都可以用命令行参数改比如 --serverUrl.centerUrl=127.0.0.1:7777 global.ts -- 服务端全局变量
index.ts -- 启动文件,如果想在监听包更新,自动重载,在里面加watchPackage
protocol.ts -- 接口定义
调试
npm run start
所有services中的文件修改后都会自动重新加载,要自动加载额外的文件,要使用watchPackage
当项目引用其他npm包时,npm包不发布,直接调试
● 在npm包源码目录执行npm link
● npm包可以用tsc -w开启有代码变动自动编译,在package.json里加npm run start对应tsc -w
● 在服务器源码目录执行 npm link npm包名
● 修改npm包后服务端源码应该能自动生效
1.0.44
2 years ago
1.0.43
2 years ago
1.0.45
2 years ago
1.0.39
3 years ago
1.0.38
3 years ago
1.0.40
3 years ago
1.0.42
3 years ago
1.0.41
3 years ago
1.0.37
3 years ago
1.0.35
3 years ago
1.0.32
3 years ago
1.0.31
3 years ago
1.0.30
3 years ago
1.0.29
3 years ago
1.0.28
3 years ago
1.0.26
3 years ago
1.0.25
3 years ago
1.0.24
3 years ago
1.0.23
3 years ago
1.0.22
3 years ago
1.0.21
3 years ago
1.0.20
3 years ago
1.0.19
3 years ago
1.0.18
3 years ago
1.0.17
3 years ago
1.0.16
3 years ago
1.0.15
3 years ago
1.0.14
3 years ago
1.0.13
3 years ago
1.0.12
3 years ago
1.0.11
3 years ago
1.0.7
3 years ago
1.0.6
3 years ago
1.0.5
3 years ago
1.0.4
3 years ago
1.0.3
3 years ago
1.0.2
3 years ago
1.0.1
3 years ago