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 dev
Setelah 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 format
Jika 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 |
---|---|---|
![]() | ![]() | https://ficsit.app/privacy-policy |