Mod Manager para satisfatório. Lida com todas as etapas da instalação de mods para você.
Implementado em lamentos usando esquie e esqueleto.
Verifique a documentação de modding para obter instruções de instalação e uso.
Se você tiver alguma dúvida ou se deparar com problemas, poderá perguntar no Modding Discord satisfatório para obter respostas mais rápidas do que os problemas do GitHub. Se houver alguma mensagem de erro, inclua -o junto com o zip de informações de depuração gerado.
Verifique a documentação de modding quanto a questões comuns e suas soluções.
%APPDATA%ficsit
%LOCALAPPDATA%ficsitdownloadCache
%LOCALAPPDATA%SatisfactoryModManagerlogs
go install github.com/wailsapp/wails/v2/cmd/wails@latest
)Se você quiser apontar para a API de estadiamento SMR em vez de produção, edite:
main.go
para definir api-base
para a API de estadiamento ( https://api.ficsit.dev
)frontend.graphqlrc.yml
para definir schema
para a API de estadiamento ( https://api.ficsit.dev/v2/query
)O servidor de desenvolvimento recarregará a quente sempre que você fizer alterações no código GO ou TypeScript.
wails dev
Após o lançamento bem -sucedido do servidor de desenvolvimento, o aplicativo será aberto automaticamente. A saída da linha de comando também incluirá um URL de localhost que você pode visitar no seu navegador, se desejar utilizar ferramentas de desenvolvedor de navegador para depuração.
Certifique -se de que ainda não possui uma cópia do aplicativo em execução ou o comando silenciosamente falhará.
Embora wails dev
deva executar esses comandos para você em circunstâncias normais, pode ser necessário executar pnpm graphql-codegen
no diretório frontend
para atualizar o código gerado a partir da API SMR ou executar pnpm translations
para atualizar os dados de tradução.
Certifique -se de que seu IDE esteja se conectando à instalação do Eslint pelo front -end para obter a melhor experiência.
Usuários do VSCODE, um espaço de trabalho pré -configurado é fornecido no .vscode/
que permite a edição de arquivos GO e SVELTE, mantendo a funcionalidade de ESLint correta.
wails build
Instale golangci-lint
através das instruções aqui, mas certifique-se de instalar a versão especificada em .github/workflows/push.yaml
em vez de tudo o que sugerir.
Então, para executá -lo, use:
golangci-lint run --fix
Você também pode precisar executar manualmente o linhador de front -end. Primeiro, navegue até o diretório frontend
e depois execute:
pnpm run format
Se você deseja ajudar a traduzir e localizar SMM em diferentes idiomas, junte -se ao nosso servidor Discord.
O SMM lida com a localização através da integração Tolgee Sieve. Isso permite a tradução no contexto-basta clicar em um elemento traduzível para abrir a interface Tolgee.
In order to edit translations in-context, you will need to provide a tolgee API key with edit permissions. You can create an API key for yourself here once you're added to the project. To supply this API key at development time, create or edit /frontend/.env.local
and supply the key in a similar format as .env
.
O recurso de captura de tela de tradução no contexto requer a instalação da extensão do navegador Tolgee Tools . Depois de executar wails dev
, abra http://localhost:34115/
no seu navegador de escolha para acessar o aplicativo.
Signação de código gratuito fornecido pelo signathpath.io, Certificado pela Signpath Foundation | ||
Compromissos e revisores | Aprovadores | política de Privacidade |
---|---|---|
![]() | ![]() | https://ficsit.app/privacy-policy |