Selamat datang di Repositori Trezor Suite! Repositori ini berisi kode sumber untuk 3 proyek:
Pengembangan tidak dimungkinkan pada Windows. Ini dapat dielakkan oleh alat -alat seperti WSL, lihat panduan kami.
sudo apt-get install git-lfs , info lebih lanjut di sini)git clone [email protected]:trezor/trezor-suite.gitcd trezor-suitegit submodule update --init --recursivegit lfs install // Siapkan GIT LFS untuk akun pengguna Anda. Anda hanya perlu menjalankan ini sekali per akun pengguna.git lfs pullnvm installyarnyarn build:libs Disarankan untuk mengaktifkan git config --global submodule.recurse true sehingga Anda tidak perlu menjalankan git submodule update --init --recursive setiap kali ketika submodule diperbarui.
Anda tidak perlu perangkat Trezor untuk masuk ke aplikasi, Anda dapat menggunakan emulator. Ada Env Pengguna Trezor untuk membantu Anda mengaturnya dan menjalankan emulator untuk model Trezor?
Repositori ini digunakan untuk pengembangan versi 9 dari @Trezor/Connect. Untuk dokumentasi terperinci, silakan merujuk ke halaman ini.
Secara historis, Trezor Connect memiliki repositori sendiri. Repositori ini sekarang diarsipkan.
Jalankan Dev Build:
yarn suite:dev (Aplikasi Web)yarn suite:dev:desktop (Aplikasi Elektron) Untuk mengatur lingkungan dev Anda untuk platform asli (iOS/Android) ikuti langkah -langkah tambahan ini.
Terinspirasi oleh Panduan Kontribusi Gitlab
Menggunakan komitmen konvensional diperlukan.
Harap laporkan kerentanan keamanan yang dicurigai secara pribadi ke [email protected], lihat juga bagian pengungkapan di situs web Trezor.io. Harap jangan membuat masalah yang dapat dilihat secara publik untuk dugaan kerentanan keamanan.
Temukan pengaturan spesifik untuk lingkungan pengembangan terintegrasi (IDE) di IDE.MD