- 也可用于备份配置文件
- 此工具使用
rclone sync命令进行本地备份和还原 - 如需使用
git存档功能,还需安装git
前往 https://nodejs.org/zh-cn/download 下载对应操作系统的安装包,安装即可。
前往 https://rclone.org/downloads/ 下载对应操作系统的 zip,解压后获得 rclone.exe,将文件复制到 C:\Windows 目录即可。
前往 https://git-scm.com/downloads/win 下载安装即可。
- 去 Releases 页面下载最新版本的
game-backup-cli.cjs - Windows 用户可直接右键
game-backup-cli.cjs选择打开方式为始终使用node.exe,后续使用时直接双击即可。 - 备份的数据会放在当前目录的
./backup文件夹下
npm install -g @canwdev/game-backup-cli
# 运行
game-backup-cli注意:标准 JSON 不支持注释,请在使用时删除注释。
[
{
// 名称
"name": "StardewValley",
// 源路径,绝对路径
"srcPath": "%USERPROFILE%\\AppData\\Roaming\\StardewValley"
}
]- 使用 Everything 搜索游戏同名文件夹
- 一般可能位于以下文件夹中:
%USERPROFILE%\AppData\Roaming%USERPROFILE%\AppData\LocalLow%USERPROFILE%\AppData\Local%USERPROFILE%\Documents%USERPROFILE%\Documents\My Games
- 一些游戏会把存档放在游戏同名目录下,可以观察更新时间来判断
使用运行输入以下变量可快速定位到对应文件夹
%USERPROFILE% = C:\Users\用户名
%APPDATA% = C:\Users\用户名\AppData\Roaming
%LOCALAPPDATA% = C:\Users\用户名\AppData\Local
%SystemRoot% = C:\WINDOWS
%windir% = C:\WINDOWS
%SystemDrive% = C:
%ProgramData% = C:\ProgramData
%ProgramFiles% = C:\Program Files
%ProgramFiles(x86)% = C:\Program Files (x86)
bun i
bun dev
# 前端
cd frontend
bun i
bun run frontend:dev
# 自动编译
bun run build:auto
# 发布npm
npm login
npm publish --access publicnpm 注意:不要把依赖安装在 dependencies 中,应该安装在 devDependencies 中,否则用户安装时会把没有必要的依赖也安装进去。