만족스러운 모드 관리자. 모드 설치의 모든 단계를 처리합니다.
Svelte 및 Skeleton을 사용하여 Wail에 구현되었습니다.
설치 및 사용 지침은 모딩 문서를 확인하십시오.
궁금한 점이 있거나 문제가 발생하면 GitHub 문제보다 빠른 응답에 대해 만족스러운 모딩 불일치에 문의 할 수 있습니다. 오류 메시지가 있으면 생성 된 디버그 정보 zip과 함께 포함하십시오.
일반적인 문제와 해당 솔루션에 대한 모딩 문서를 확인하십시오.
%APPDATA%ficsit
에 있습니다.%LOCALAPPDATA%ficsitdownloadCache
로 캐시됩니다.%LOCALAPPDATA%SatisfactoryModManagerlogs
에 저장됩니다 go install github.com/wailsapp/wails/v2/cmd/wails@latest
)생산 대신 SMR 스테이징 API를 가리 키려면 편집 :
main.go
준비 API에 api-base
설정하려면 ( https://api.ficsit.dev
)https://api.ficsit.dev/v2/query
)에 schema
설정하려면 frontend.graphqlrc.yml
GO 또는 TypeScript 코드를 변경할 때마다 개발 서버가 핫 재 장전됩니다.
wails dev
개발 서버를 성공적으로 시작하면 응용 프로그램이 자동으로 열립니다. 명령 줄 출력에는 디버깅을 위해 브라우저 개발자 도구를 사용하려면 브라우저에서 방문 할 수있는 로컬 호스트 URL도 포함됩니다.
아직 실행중인 응용 프로그램 사본이 없는지 확인하십시오. 그렇지 않으면 명령이 조용히 실패합니다.
wails dev
정상적인 상황에서 이러한 명령을 실행해야하지만 SMR API에서 생성 된 코드를 업데이트하거나 pnpm translations
실행하여 번역 데이터를 업데이트하려면 frontend
디렉토리에서 pnpm graphql-codegen
실행해야 할 수도 있습니다.
IDE가 최상의 경험을 얻기 위해 IDE가 Frontend의 Eslint 설치와 연결되어 있는지 확인하십시오.
vScode 사용자, 사전 구성된 작업 공간은 .vscode/
로 제공되므로 올바른 ESLINT 기능을 유지하면서 GO 및 Svelte 파일을 모두 편집 할 수 있습니다.
wails build
여기 방향을 통해 golangci-lint
설치하지만 제안하는 모든 대신 .github/workflows/push.yaml
에 지정된 버전을 설치하십시오.
그런 다음 실행하려면 사용하십시오.
golangci-lint run --fix
프론트 엔드 라이터를 수동으로 실행해야 할 수도 있습니다. 먼저 frontend
디렉토리로 이동 한 다음 실행하십시오.
pnpm run format
SMM을 다른 언어로 번역하고 현지화하는 데 도움이 되려면 Discord 서버에 가입하십시오.
SMM은 Tolgee Svelte 통합을 통해 현지화를 처리합니다. 이를 통해 텍스트 내 변환이 가능합니다. 번역 가능한 요소를 단순히 클릭하여 Tolgee 인터페이스를 열 수 있습니다.
텍스트에서 변환을 편집하려면 Tolgee API 키에 편집 권한을 제공해야합니다. 프로젝트에 추가되면 여기에서 직접 API 키를 만들 수 있습니다. 개발 시간 에이 API 키를 제공하려면 /frontend/.env.local
작성하거나 편집하고 비슷한 형식으로 .env
를 제공하십시오.
텍스트 내 번역 스크린 샷 기능을 사용하려면 Tolgee Tools 브라우저 확장 기능을 설치해야합니다. wails dev
실행 한 후 http://localhost:34115/
선택한 브라우저에서 응용 프로그램에 액세스하십시오.
SignPath.io에서 제공 한 무료 코드 서명, Signpath Foundation의 인증서 | ||
커밋터와 리뷰어 | 승인 | 개인 정보 보호 정책 |
---|---|---|
![]() | ![]() | https://ficsit.app/privacy-policy |