Manajer Mod untuk memuaskan. Menangani semua langkah pemasangan mod untuk Anda.
Diimplementasikan dalam ratapan menggunakan langsing dan kerangka.
Periksa dokumentasi modding untuk instruksi pemasangan dan penggunaan.
Jika Anda memiliki pertanyaan atau mengalami masalah, Anda dapat bertanya dalam perselisihan modding yang memuaskan untuk tanggapan yang lebih cepat daripada masalah GitHub. Jika ada pesan kesalahan, harap sertakan bersama dengan zip info debug yang dihasilkan.
Periksa dokumentasi modding untuk masalah umum dan solusinya.
%APPDATA%ficsit%LOCALAPPDATA%ficsitdownloadCache%LOCALAPPDATA%SatisfactoryModManagerlogs go install github.com/wailsapp/wails/v2/cmd/wails@latest )Jika Anda ingin menunjuk ke API pementasan SMR alih -alih produksi, edit:
main.go untuk mengatur api-base ke API pementasan ( https://api.ficsit.dev )frontend.graphqlrc.yml untuk mengatur schema ke pementasan API ( https://api.ficsit.dev/v2/query )Server pengembangan akan memuat ulang panas setiap kali Anda melakukan perubahan pada kode Go atau TypeScript.
wails devSetelah peluncuran server pengembangan yang berhasil, aplikasi akan terbuka secara otomatis. Output baris perintah juga akan menyertakan URL LocalHost yang dapat Anda kunjungi di browser Anda jika Anda ingin menggunakan alat pengembang browser untuk debugging.
Pastikan Anda belum memiliki salinan aplikasi yang berjalan atau perintah akan diam -diam gagal.
Meskipun wails dev harus menjalankan perintah ini untuk Anda dalam keadaan normal, Anda mungkin perlu menjalankan pnpm graphql-codegen di Direktori frontend untuk memperbarui kode yang dihasilkan dari SMR API, atau menjalankan pnpm translations untuk memperbarui data terjemahan.
Make sure that your IDE is connecting with the frontend's installation of ESLint to get the best experience.
Pengguna VScode, ruang kerja yang telah dikonfigurasi sebelumnya disediakan di .vscode/ yang memungkinkan pengeditan file go dan langsing sambil mempertahankan fungsionalitas eslint yang benar.
wails build Instal golangci-lint melalui arah di sini, tetapi pastikan untuk menginstal versi yang ditentukan dalam .github/workflows/push.yaml alih-alih apa pun yang disarankan.
Kemudian, untuk menjalankannya, gunakan:
golangci-lint run --fix Anda mungkin juga perlu menjalankan lintend frontend secara manual. Pertama, arahkan ke direktori frontend , lalu jalankan:
pnpm run formatJika Anda ingin membantu menerjemahkan dan melokalisasi SMM ke berbagai bahasa, bergabunglah dengan server Discord kami.
SMM menangani lokalisasi melalui integrasi Tolgee Svelte. Ini memungkinkan untuk terjemahan in-context-cukup klik alt pada elemen yang dapat diterjemahkan untuk membuka antarmuka Tolgee.
Untuk mengedit terjemahan dalam konteks, Anda perlu menyediakan kunci API Tolgee dengan izin edit. Anda dapat membuat kunci API untuk diri sendiri di sini setelah Anda ditambahkan ke proyek. Untuk memasok kunci API ini pada waktu pengembangan, buat atau edit /frontend/.env.local dan pastikan kunci dalam format yang sama seperti .env .
Fitur Screenshot Terjemahan In-Context memerlukan menginstal ekstensi browser Tolgee Tools . Setelah menjalankan wails dev , buka http://localhost:34115/ Di browser pilihan Anda untuk mengakses aplikasi.
| Penandatanganan Kode Gratis Disediakan oleh Signpath.io, Sertifikat oleh Markpath Foundation | ||
| Committers and reviewers | Pemberi persetujuan | Kebijakan Privasi |
|---|---|---|
Anggota organisasi | Pemilik | https://ficsit.app/privacy-policy |