Mod Manager für zufriedenstellende. Füllt alle Schritte der Installation von Mods für Sie.
Implementiert in Wehschern mit Sufle und Skelett.
Überprüfen Sie die Modding -Dokumentation für Installations- und Nutzungsanweisungen.
Wenn Sie Fragen haben oder Probleme treffen, können Sie in der zufriedenstellenden Modding -Zwietracht nach schnelleren Antworten als die Github -Probleme stellen. Wenn es eine Fehlermeldung gibt, geben Sie diese bitte zusammen mit dem generierten Debug -Info -ZIP ein.
Überprüfen Sie die Modding -Dokumentation auf gemeinsame Probleme und deren Lösungen.
%APPDATA%ficsit
%LOCALAPPDATA%ficsitdownloadCache
zwischengespeichert%LOCALAPPDATA%SatisfactoryModManagerlogs
gespeichert go install github.com/wailsapp/wails/v2/cmd/wails@latest
)Wenn Sie auf die SMR -Staging -API anstelle der Produktion verweisen möchten, bearbeiten Sie:
main.go
, um api-base
auf die Staging-API ( https://api.ficsit.dev
) festzulegenfrontend.graphqlrc.yml
um schema
auf die Staging -API zu setzen ( https://api.ficsit.dev/v2/query
)Der Entwicklungsserver wird heiß nachladen, wenn Sie Änderungen am GO- oder TypeScript -Code vornehmen.
wails dev
Nach erfolgreicher Einführung des Entwicklungsservers wird die Anwendung automatisch geöffnet. Die Befehlszeilungsausgabe enthält auch eine Localhost -URL, die Sie in Ihrem Browser besuchen können, wenn Sie Browser -Entwickler -Tools zum Debuggen verwenden möchten.
Stellen Sie sicher, dass Sie noch keine Kopie der Anwendung ausführen, da der Befehl stillschweigend fehlschlägt.
Obwohl wails dev
diese Befehle unter normalen Umständen für Sie ausführen sollte, müssen Sie möglicherweise pnpm graphql-codegen
im frontend
-Verzeichnis ausführen, um den aus der SMR-API generierten Code zu aktualisieren, oder pnpm translations
ausführen, um die Übersetzungsdaten zu aktualisieren.
Stellen Sie sicher, dass sich Ihre IDE mit der Installation von Eslint durch das Frontend verbindet, um die beste Erfahrung zu erzielen.
VSCODE -Benutzer, ein vorkonfigurierter Arbeitsbereich wird in .vscode/
so bereitgestellt, dass das Bearbeiten von GO- und Sufels -Dateien gleichzeitig die korrekte ESLINT -Funktionalität beibehalten wird.
wails build
Installieren Sie golangci-lint
über die Anweisungen hier, aber stellen Sie sicher, dass die in .github/workflows/push.yaml
angegebene Version anstelle dessen, was sie vorschlägt, angegeben hat.
Um es dann auszuführen, verwenden Sie:
golangci-lint run --fix
Möglicherweise müssen Sie auch den Frontend -Linter manuell ausführen. Navigieren Sie zunächst zum frontend
-Verzeichnis und laufen Sie dann:
pnpm run format
Wenn Sie bei der Übersetzung und Lokalisierung von SMM in verschiedene Sprachen helfen möchten, schließen Sie sich unserem Discord -Server an.
SMM übernimmt die Lokalisierung durch die Tolgee -Svelte -Integration. Dies ermöglicht die Übersetzung der In-Kontext-Klicken Sie einfach auf ein übersetzbares Element, um die Tolgee-Schnittstelle zu öffnen.
Um Übersetzungen in Kontext zu bearbeiten, müssen Sie einen Tolgee-API-Schlüssel mit Bearbeitungsberechtigungen bereitstellen. Sie können hier einen API -Schlüssel für sich selbst erstellen, sobald Sie dem Projekt hinzugefügt werden. Um diesen API -Schlüssel zur Entwicklungszeit zu liefern, erstellen oder bearbeiten /frontend/.env.local
und liefern Sie den Schlüssel in einem ähnlichen Format wie .env
.
Die In-Kontext-Übersetzungs-Screenshot-Funktion erfordert die Installation der Tolgee Tools Browser-Erweiterung. Öffnen Sie nach dem Ausführen von wails dev
http://localhost:34115/
in Ihrem Browser der Wahl, um auf die Anwendung zuzugreifen.
Kostenlose Code -Unterzeichnung von Signath.io, Zertifikat von Signath Foundation | ||
Ausschüsse und Rezensenten | Genehmigen | Datenschutzrichtlinie |
---|---|---|
![]() | ![]() | https://ficsit.app/privacy-policy |