@k3000/s2
v0.8.1
Published
以UDP微服务的形式构建的平台
Readme
以UDP微服务的形式构建的平台
1、安装
首选全局安装脚本,注意是否有占用全局命令:bot
> npm i -g @k3000/s1
> mkdir mydir
> cd mydir
> bot init
> bot init 1 # 覆盖已有文件2、目录说明
admin、app、file 为实例项目,自行根据需求增减。
bin 为构建目录,不要占用。
common 存放公共模块详见内部 README.md,请别随意删除。
store1 为存储服务详见内部 README.md,。
jwt 为用户身份校验服务。
proxy 为http转发服务。
static 为静态资源目录。
ui-dev 为管理系统前端项目,构建后放进 static 目录。
“捐赠” 里面可以请开发者喝奶茶。
3、项目预览
需要启动的服务:
npm run admin # 管理后台服务
npm run jwt # 用户身份校验(必要)
npm run store1 # 存储服务(必要)
npm run proxy # http转发服务(必要)4、后台管理系统web页面开发
进入ui-dev文件夹
> bot update # 初始化目录
> npm run dev # 执行4、发布
编辑build.mjs文件
执行npm run build
打包后存入bin文件夹
4.1、注意
如Windows打包在Linux系统上运行检验不通过,这时需要用zip.mjs打包源码到相同系统体系进行打包
打包环境和运行环境nodejs大版本号一致,否则校验不通过无法允许
5、部署
把bin文件夹里面的文件拷贝到服务器的指定文件夹
然后执行node pm2.mjs
测试账号:admin
测试密码:admin123
