基于Node.js,Electron,包体积过大的问题暂时还没有精力去优化。
GateServer请从Release中获取,code只包含app
-
十分详细的文档
-
实现一键更新资源
-
实现一键更新本体 -
联机模式
-
免代理模式
-
静默启动
-
可视化编辑shop.json等
-
自由选择服务端版本
-
注入模组
若package后想要用命令行运行,请先使用 chcp 65001
将代码页改为 UTF-8
可直接在 resources/log
文件夹内查看日志
Using NPM
Requirements:
- Node.js >= 18.16.1
npm >= 9.5.1
git clone https://github.com/btjawa/BTJGenshinPS.git
cd BTJGenshinPS-master
npm install
Scripts
npm run start # Preview
npm run package # Package
自动更新:目前暂时移除,考虑开一个dev分支
手动更新:下载Release中带有 app
的zip,替换掉除 resources
文件夹以外的所有文件
然后替换掉 resources
文件夹中的 app.asar
可切换到 主页 选项卡后点击 “更新资源”