Fa'apipi'i
Tala'i Mai
Tala'i mai mai le cdn.ffffinance.org po o fa'amau tala'i mai i le itulau autu.
| Fa'aoga | Faila | Fa'amatalaga |
|---|---|---|
| Windows | FFFFinance-Setup.exe | NSIS installer |
| macOS (Apple Silicon) | FFFFinance-arm64.dmg | M1/M2/M3/M4 Macs |
| macOS (Intel) | FFFFinance-x64.dmg | 2016 MacBook Air ma isi Intel Macs |
| Linux | FFFFinance.AppImage | chmod +x e fa'aoga |
| Linux | FFFFinance.deb | Debian / Ubuntu |
| Linux | FFFFinance.rpm | Fedora / RHEL |
macOS
E lua DMG eseese e maua — tala'i mai le tasi e fetaui ma lau Mac:
- Apple Silicon (M1/M2/M3/M4):
FFFFinance-arm64.dmg - Intel (2016 MacBook Air, iMac tuai, ma isi):
FFFFinance-x64.dmg
Lapatai o le polokalame e le'i sainia
E le'i sainia le FFFFinance i se tusi fa'amaonia Apple Developer ID. O le macOS o le a poloka le polokalame i le uluai taimi e fa'aogaina ai.
macOS Sequoia (15+):
bash
xattr -cr /Applications/FFFFinance.appPo o le: System Settings > Privacy & Security > Open Anyway.
macOS Sonoma (14) ma le anamua:
Kiliki-taumatau le polokalame > Open > Open i le fa'amaoniga.
Fausia Mai le Code
Mea E Mana'omia
| Mea e mana'omia | Aisea |
|---|---|
| Node.js 20+ | Runtime ma mea'i fausia |
| npm | Fa'atautaia afifi |
| Git | Clone le fa'amaumauga |
| C++ compiler | E mana'omia e le vaega fa'amaumauga fa'apitoa |
C++ compiler e tusa ma le fa'aoga:
- Linux:
sudo apt install build-essential(Debian/Ubuntu) po o le tutusa - macOS:
xcode-select --install - Windows: Visual Studio Build Tools ma le "Desktop development with C++"
Laasaga
bash
git clone https://github.com/megasupersoft/FFFFinance.git
cd FFFFinance_app
npm installFa'aoga i le tulaga fa'atinoina:
bash
npm run electronAfifi se mea e mafai ona fa'asalalauina:
bash
npm run electron:buildTusitusiga autu
| Tusitusiga | Poloaiga | O le a le mea e fai |
|---|---|---|
electron | npm run electron | Fa'apotopoto + fa'aoso Electron ma le Vite dev server |
dev | npm run dev | Vite dev server na'o (browser, fa'amaumauga fa'ata'ita'i) |
build | npm run build | Siaki TypeScript + Vite production build |
electron:build | npm run electron:build | Fausiaina atoa + afifi electron-builder |
test | npm test | Fa'aogaina le Vitest test suite |