Skip to content
This repository has been archived by the owner on Jul 7, 2023. It is now read-only.

Latest commit

 

History

History
105 lines (82 loc) · 5.85 KB

README_cn.md

File metadata and controls

105 lines (82 loc) · 5.85 KB

English | 简体中文

Butterfly

这是一个使用TauriVueJS制作的Hollow Knight Mod安装器

Butterfly screenshot

安装

Windows

  1. 转跳到下载页面
  2. 下载butterfly_{version}_x64_en-US.msi文件
  3. 下载完成后双击该文件
  4. 根据安装向导安装Butterfly,大多数选项可以保持默认值

macOS

  1. 转跳到下载页面.
  2. 下载butterfly_{version}_x64.dmg文件
  3. 下载完成后双击该文件
  4. 根据安装向导安装Butterfly

Linux

  1. 转跳到下载页面.
  2. 您将下载的文件取决于您使用的包管理器。 有关如何为您的系统安装软件包的信息,请参阅您的发行版手册。 对于 Ubuntu 和 Debian 发行版,这是 butterfly_{version}_amd64.deb
  3. 在您的文件系统中打开下载位置。
  4. 使用你的包管理器,安装你下载的包。

从源代码编译

  1. 确保系统上安装了 NodeJS。 可以在他们的 网站 上找到它的安装程序。
  2. 如果尚未安装,请使用命令 npm install --global yarn 安装 Yarn 包管理器。
  3. 克隆此存储库。
  4. 运行命令yarn build
  5. yarn 构建完成后,运行yarn tauri build。 6.输出的可执行文件可以在{repoPath}/src-tauri/target/{configuration}中找到,它的安装程序可以在{repoPath}/src-tauri/target/{configuration}/bundle/{installerType}中找到

故障排除

  • GitHub上发起issue之前,请确保没有人遇到过已解决的类似问题。*

应用程序打开,但内容显示错误页面。

确保您已连接到互联网。 如果没有连接,Butterfly 将无法工作。

应用程序无法打开,或者它打开并立即关闭。

删除设置文件并重新运行应用程序。 对于 Windows,这是在 %APPDATA%/Butterfly/Settings.json | C:/Users/{userName}/AppData/Roaming/Butterfly/Settings.json。 对于 macOS,位于 $HOME/Library/Application Support/Butterfly/Settings.json | /Users/{userName}/Library/Application Support/Butterfly/Settings.json。 对于 Linux,这是 $HOME/.local/share/Butterfly/Settings.json | /home/{userName}/.local/share/Butterfly/Settings.json

我无法安装或卸载模组。

确保游戏没有运行。

我无法启用/禁用 Modding API

验证完整性 通过 Steam 下载您的空洞骑士文件,然后重新启动Butterfly

如果还有其他问题,请尝试刷新应用程序网页(快捷键 Ctrl + R)。

对于其他问题,如果应用程序可以打开,您可以通过单击应用程序标题中的“报告问题/建议功能”链接来报告问题。 否则,进入issues page,点击绿色的New issue按钮,选择🦋 Bug Report模板使用 绿色的“Get started”按钮。 尽你所能完成这些领域。

此外,您还可以进入空洞骑士 Modding Discord 服务器 并在 #support 频道寻求帮助。

贡献

pr总是受欢迎的。 请务必遵循 模板

还需要对应用程序的本地化做出贡献。 要添加或编辑语言环境,请导航到 src/i18n.ts,单击页面右上角的铅笔图标(工具提示是“Edit file”),然后在 messages 变量中翻译字段 JSON 对象。 使用英语字段作为标准。

如果你想 添加 一个新的语言环境,你还需要编辑 src/App.vue。 查找 languageslanguagesMap 变量并将新语言的名称添加到 languages 中,并根据其他语言环境的设置在 languagesMap 变量中添加新语言名称和新语言环境名称的键值对,不要忘记冒号和逗号。

完成后,建议您在页面底部输入一条消息,描述您所做的更改,标题为“Commit changes”。 完成后单击绿色的“Propose changes”按钮,然后在接下来的页面中,单击绿色的“Create pull request”按钮提交更改。

许可证

Butterfly 根据 [GNU 通用公共许可证 v3] (https://www.gnu.org/licenses/gpl-3.0.en.html) 获得许可。 这意味着如果您分叉并修改此代码,如果您希望分发它,您也必须根据 GPLv3 许可您的修改。