Whakaurunga
Tikiake
Tikiake mai i cdn.ffffinance.org ngā pātene tikiake rānei i te whārangi matua.
| Tūāpapa | Hua | Pitopito kōrero |
|---|---|---|
| Windows | FFFFinance-Setup.exe | Kaiwhakauru NSIS |
| macOS (Apple Silicon) | FFFFinance-arm64.dmg | Mac M1/M2/M3/M4 |
| macOS (Intel) | FFFFinance-x64.dmg | MacBook Air 2016 me ētahi atu Mac Intel |
| Linux | FFFFinance.AppImage | chmod +x hei whakahaere |
| Linux | FFFFinance.deb | Debian / Ubuntu |
| Linux | FFFFinance.rpm | Fedora / RHEL |
macOS
E rua ngā DMG motuhake -- tikiake te mea e ōrite ana ki tō Mac:
- Apple Silicon (M1/M2/M3/M4):
FFFFinance-arm64.dmg - Intel (MacBook Air 2016, iMac tawhito, me ētahi atu):
FFFFinance-x64.dmg
Whakamātautau taupānga kāore i waitohutia
Kāore anō a FFFFinance kia waitohutia ki tētahi tiwhikete Apple Developer ID. Ka aukati a macOS i te taupānga i te whakarewa tuatahi.
macOS Sequoia (15+):
bash
xattr -cr /Applications/FFFFinance.appRānei: System Settings > Privacy & Security > Open Anyway.
macOS Sonoma (14) me mua ake:
Pāwhiri-matau i te taupānga > Open > Open i te kōrero whakaū.
Hanga mai i te Puna
Ngā Whakaritenga
| Whakaritenga | He aha ai |
|---|---|
| Node.js 20+ | Wā whakahaere me ngā taputapu hanga |
| npm | Whakahaere kōpaki |
| Git | Tārua te putunga |
| Kaihanga C++ | E hiahiatia ana e te wāhanga pātengi raraunga taketake |
Kaihanga C++ mā ia tūāpapa:
- Linux:
sudo apt install build-essential(Debian/Ubuntu) te ōrite rānei - macOS:
xcode-select --install - Windows: Visual Studio Build Tools me te "Desktop development with C++"
Ngā Mahi
bash
git clone https://github.com/megasupersoft/FFFFinance.git
cd FFFFinance_app
npm installWhakahaere i te aratau whanaketanga:
bash
npm run electronKōpaki he tohatoha:
bash
npm run electron:buildNgā tuhinga matua
| Tuhinga | Whakahau | He aha te mahi |
|---|---|---|
electron | npm run electron | Whakahiato + whakarewa Electron me te tūmau whanaketanga Vite |
dev | npm run dev | Tūmau whanaketanga Vite anake (tirotiro, raraunga whakatauki) |
build | npm run build | Tirotiro TypeScript + hanga whakaputa Vite |
electron:build | npm run electron:build | Hanga whakaputa katoa + kōpaki electron-builder |
test | npm test | Whakahaere huinga whakamātautau Vitest |