Mod Manager เพื่อความพึงพอใจ จัดการขั้นตอนทั้งหมดของการติดตั้ง mods ให้คุณ
นำไปใช้ในคร่ำครวญโดยใช้ Svelte และ Skeleton
ตรวจสอบเอกสาร Modding สำหรับคำแนะนำในการติดตั้งและการใช้งาน
หากคุณมีคำถามใด ๆ หรือพบปัญหาคุณสามารถถามได้ในความไม่ลงรอยกันที่น่าพอใจสำหรับการตอบกลับที่รวดเร็วกว่าปัญหา GitHub หากมีข้อความแสดงข้อผิดพลาดใด ๆ โปรดรวมไว้พร้อมกับซิปข้อมูลการดีบักที่สร้างขึ้น
ตรวจสอบเอกสาร Modding สำหรับปัญหาทั่วไปและการแก้ปัญหาของพวกเขา
%APPDATA%ficsit
%LOCALAPPDATA%ficsitdownloadCache
%LOCALAPPDATA%SatisfactoryModManagerlogs
go install github.com/wailsapp/wails/v2/cmd/wails@latest
)หากคุณต้องการชี้ไปที่ SMR Staging API แทนการผลิตให้แก้ไข:
main.go
เพื่อตั้งค่า api-base
เป็น staging API ( https://api.ficsit.dev
)frontend.graphqlrc.yml
เพื่อตั้งค่า schema
เป็น staging api ( https://api.ficsit.dev/v2/query
)เซิร์ฟเวอร์การพัฒนาจะโหลดซ้ำเมื่อใดก็ตามที่คุณทำการเปลี่ยนแปลงรหัส GO หรือ TypeScript
wails dev
เมื่อเปิดตัวเซิร์ฟเวอร์การพัฒนาที่ประสบความสำเร็จแอปพลิเคชันจะเปิดโดยอัตโนมัติ เอาต์พุตบรรทัดคำสั่งจะรวมถึง URL ในพื้นที่ที่คุณสามารถเยี่ยมชมได้ในเบราว์เซอร์ของคุณหากคุณต้องการใช้เครื่องมือนักพัฒนาเบราว์เซอร์สำหรับการดีบัก
ตรวจสอบให้แน่ใจว่าคุณไม่มีสำเนาของแอปพลิเคชันที่ทำงานอยู่หรือคำสั่งจะล้มเหลวอย่างเงียบ ๆ
แม้ว่า wails dev
ควรเรียกใช้คำสั่งเหล่านี้สำหรับคุณภายใต้สถานการณ์ปกติ แต่คุณอาจต้องเรียกใช้ pnpm graphql-codegen
ในไดเรกทอรี frontend
เพื่ออัปเดตรหัสที่สร้างจาก SMR API หรือเรียกใช้ pnpm translations
เพื่ออัปเดตข้อมูลการแปล
ตรวจสอบให้แน่ใจว่า IDE ของคุณเชื่อมต่อกับการติดตั้ง ESLINT ของส่วนหน้าเพื่อให้ได้ประสบการณ์ที่ดีที่สุด
ผู้ใช้ VSCODE พื้นที่ทำงานที่กำหนดค่าไว้ล่วงหน้ามีให้ใน .vscode/
ที่อนุญาตให้แก้ไขทั้งไฟล์ GO และ SVELTE ในขณะที่ยังคงใช้ฟังก์ชันการทำงานที่ถูกต้อง
wails build
Install golangci-lint
via the directions here, but make sure to install the version specified in .github/workflows/push.yaml
instead of whatever it suggests.
จากนั้นใช้มันให้ใช้:
golangci-lint run --fix
คุณอาจต้องเรียกใช้ Linter ส่วนหน้าด้วยตนเอง ก่อนอื่นนำทางไปยังไดเรกทอรี 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 | ||
ผู้มอบหมายและผู้ตรวจสอบ | ผู้เห็นชอบ | นโยบายความเป็นส่วนตัว |
---|---|---|
![]() | ![]() | https://ficsit.app/privacy-policy |