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 |