MOD Manager令人满意。处理为您安装mod的所有步骤。
使用Svelte和Skeleton在哭泣中实施。
检查改装文档中是否安装和使用说明。
如果您有任何疑问或遇到问题,则可以在令人满意的改装不和谐中询问比GitHub问题更快的响应。如果有任何错误消息,请将其与生成的调试信息zip一起包含。
检查改装文档中是否有常见问题及其解决方案。
%APPDATA%ficsit中%LOCALAPPDATA%ficsitdownloadCache中。%LOCALAPPDATA%SatisfactoryModManagerlogs中go install github.com/wailsapp/wails/v2/cmd/wails@latest )如果您想指出SMR分期API而不是生产,请编辑:
main.go将api-base设置为登台API( https://api.ficsit.dev )frontend.graphqlrc.yml将schema设置为登台API( https://api.ficsit.dev/v2/query )每当您更改GO或打字稿代码时,开发服务器都会加热。
wails dev成功启动开发服务器后,应用程序将自动打开。如果您想利用浏览器开发人员工具进行调试,则命令行输出还将包括可以在浏览器中访问的本地主机URL。
确保您还没有运行应用程序的副本,否则命令将默默失败。
尽管wails dev应该在正常情况下为您运行这些命令,但您可能需要在frontend目录中运行pnpm graphql-codegen以更新从SMR API生成的代码,或运行pnpm translations以更新翻译数据。
确保您的IDE与前端的ESLINT安装联系起来,以获得最佳体验。
Vscode用户,在.vscode/允许编辑GO和Svelte文件的同时,提供了一个允许编辑正确的ESLINT功能,提供了一个预先配置的工作空间。
wails build通过此处的说明安装golangci-lint ,但请确保安装.github/workflows/push.yaml中指定的版本,而不是任何建议。
然后,要运行它,请使用:
golangci-lint run --fix您可能还需要手动运行前端衬里。首先,导航到frontend目录,然后运行:
pnpm run format如果您想帮助将SMM转换为不同语言,请加入我们的Discord服务器。
SMM通过Tolgee Svelte集成来处理本地化。这允许在上下文转换 - 只需在可翻译元素上单击“ alt alt”即可打开tolgee接口。
为了在中下文中编辑翻译,您将需要提供带有编辑权限的Tolgee API密钥。添加到项目中后,您可以在此处为自己创建一个API密钥。要在开发时提供此API键,请创建或编辑/frontend/.env.local并以类似的格式提供与.env格式。
内部转换屏幕截图功能需要安装Tolgee工具浏览器扩展名。运行wails dev后,打开http://localhost:34115/在您选择的浏览器中访问应用程序。
| Signpath.io提供的免费代码签名,SignPath基金会证书 | ||
| 提交者和审稿人 | 批准者 | 隐私政策 |
|---|---|---|
组织成员 | 业主 | https://ficsit.app/privacy-policy |