ยินดีต้อนรับสู่ที่เก็บ Trezor Suite! ที่เก็บนี้มีซอร์สโค้ดสำหรับ 3 โครงการ:
การพัฒนาเป็นไปไม่ได้บน Windows สิ่งนี้สามารถหลีกเลี่ยงได้ด้วยเครื่องมือเช่น WSL ดูคำแนะนำของเรา
sudo apt-get install git-lfs ข้อมูลเพิ่มเติมที่นี่)git clone [email protected]:trezor/trezor-suite.gitcd trezor-suitegit submodule update --init --recursivegit lfs install // ตั้งค่า GIT LFS สำหรับบัญชีผู้ใช้ของคุณ คุณจะต้องเรียกใช้สิ่งนี้เพียงครั้งเดียวต่อบัญชีผู้ใช้git lfs pullnvm installyarnyarn build:libs ขอแนะนำให้เปิดใช้งาน git config --global submodule.recurse true ดังนั้นคุณไม่จำเป็นต้องเรียกใช้ git submodule update --init --recursive ทุกครั้งที่มีการอัปเดต submodules
คุณไม่จำเป็นต้องใช้อุปกรณ์ Trezor เพื่อเข้าสู่แอพคุณสามารถใช้ Emulator มีผู้ใช้ Trezor Env เพื่อช่วยให้คุณตั้งค่าและเรียกใช้ Emulator สำหรับรุ่น Trezor หรือไม่?
ที่เก็บนี้ใช้สำหรับการพัฒนาเวอร์ชัน 9 ของ @trezor/Connect สำหรับเอกสารโดยละเอียดโปรดดูที่หน้านี้
ในอดีต Trezor Connect มีพื้นที่เก็บข้อมูลของตัวเอง ที่เก็บนี้ถูกเก็บถาวร
เรียกใช้ dev build:
yarn suite:dev (เว็บแอป)yarn suite:dev:desktop (แอพอิเล็กตรอน) ในการตั้งค่าสภาพแวดล้อม dev ของคุณสำหรับแพลตฟอร์มดั้งเดิม (iOS/Android) ทำตามขั้นตอนเพิ่มเติมเหล่านี้
แรงบันดาลใจจากคู่มือการสนับสนุน Gitlab
การใช้การกระทำทั่วไปเป็นสิ่งจำเป็น
โปรดรายงานช่องโหว่ด้านความปลอดภัยที่สงสัยว่าเป็นส่วนตัวถึง [email protected] นอกจากนี้ยังดูส่วนการเปิดเผยข้อมูลในเว็บไซต์ trezor.io โปรดอย่าสร้างปัญหาที่ปรากฏต่อสาธารณะสำหรับช่องโหว่ด้านความปลอดภัยที่น่าสงสัย
ค้นหาการตั้งค่าเฉพาะสำหรับสภาพแวดล้อมการพัฒนาแบบบูรณาการ (IDE) ใน IDE.MD