MOD Manager для удовлетворительного. Обрабатывает все этапы установки модов для вас.
Реализовано в воплях с использованием стрте и скелета.
Проверьте моддинговую документацию для инструкций по установке и использованию.
Если у вас есть какие -либо вопросы или столкнуться с проблемами, вы можете спросить в удовлетворительном моддинге для более быстрых ответов, чем проблемы GitHub. Если есть какое -либо сообщение об ошибке, включите его вместе с сгенерированной информацией отладки.
Проверьте документацию по моддингу по общим вопросам и их решениям.
%APPDATA%ficsit%LOCALAPPDATA%ficsitdownloadCache%LOCALAPPDATA%SatisfactoryModManagerlogs go install github.com/wailsapp/wails/v2/cmd/wails@latest )Если вы хотите указать на API SMR Staging API вместо производства, отредактируйте:
main.go для установки api-base в постановку API ( https://api.ficsit.dev )frontend.graphqlrc.yml для установки schema на постановку API ( https://api.ficsit.dev/v2/query )Сервер разработки будет горячей перезагрузкой, когда вы вносите изменения в код GO или TypeScript.
wails devПосле успешного запуска сервера разработки приложение откроется автоматически. Вывод командной строки также будет включать URL Localhost, который вы можете посетить в своем браузере, если вы хотите использовать инструменты разработчика браузеров для отладки.
Убедитесь, что у вас еще нет копии запуска приложения, или команда молча не удалась.
Хотя wails dev должен запускать эти команды для вас при нормальных обстоятельствах, вам может потребоваться запустить pnpm graphql-codegen в каталоге frontend , чтобы обновить код, сгенерированный из API SMR, или запустить pnpm translations для обновления данных о переводе.
Убедитесь, что ваш IDE соединяется с установкой Frontend Eslint, чтобы получить лучший опыт.
Пользователи VSCODE, в .vscode/
wails build Установите golangci-lint через указания здесь, но обязательно установите версию, указанную в .github/workflows/push.yaml вместо того, что она предлагает.
Затем, чтобы запустить, использовать:
golangci-lint run --fix Вам также может потребоваться вручную запустить Linter. Сначала перейдите в каталог frontend , затем запустите:
pnpm run formatЕсли вы хотите помочь перевести и локализовать SMM на разные языки, присоединяйтесь к нашему серверу Discord.
SMM обрабатывает локализацию с помощью интеграции Tolgee Svelte. Это позволяет переводить в контексте-просто альтернативный клик на переводящем элементе, чтобы открыть интерфейс Tolgee.
Чтобы редактировать переводы в контексте, вам нужно будет предоставить ключ API Tolgee с разрешениями редактирования. Вы можете создать здесь ключ API, как только добавите в проект. Чтобы предоставить этот ключ API во время разработки, создать или редактировать /frontend/.env.local и поставьте ключ в аналогичном формате, как .env .
Функция экрана в области перевода в контексте требует установки расширения браузера Tolgee Tools . После запуска wails dev откройте http://localhost:34115/ в вашем браузере, который выберет, чтобы получить доступ к приложению.
| Бесплатное подписание кода, предоставленная signpath.io, сертификат от фонда SignPath | ||
| Комитеты и рецензенты | Утверждает | политика конфиденциальности |
|---|---|---|
Члены организации | Владельцы | https://ficsit.app/privacy-policy |