مرحبًا بك في مستودع 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 كل مرة يتم فيها تحديث الفيروسات الفرعية.
لا تحتاج إلى جهاز Trezor للدخول إلى التطبيق ، يمكنك استخدام المحاكي. هناك ENV مستخدم Trezor لمساعدتك في إعداده وتشغيله للمحاكي لأي طراز Trezor؟
يستخدم هذا المستودع لتطوير الإصدار 9 من @trezor/connect. للحصول على وثائق مفصلة ، يرجى الرجوع إلى هذه الصفحة.
تاريخيا ، كان لدى Trezor Connect مستودعه الخاص. تم أرشفة هذا المستودع الآن.
قم بتشغيل بناء DEV:
yarn suite:dev (تطبيق الويب)yarn suite:dev:desktop (تطبيق الإلكترون) لإعداد بيئة DEV الخاصة بك لمنصة أصلية (iOS/Android) اتبع هذه الخطوات الإضافية.
مستوحى من دليل مساهمة Gitlab
مطلوب استخدام الالتزامات التقليدية.
يرجى الإبلاغ عن نقاط الضعف في الأمان المشتبه بهم على القطاع الخاص إلى [email protected] ، انظر أيضًا قسم الإفصاح على موقع Trezor.io. يرجى عدم إنشاء مشكلات قابلة للعرض علنًا لالتقاطات أمنية مشتبه بها.
ابحث عن إعدادات محددة لبيئات التطوير المتكاملة (IDE) في IDE.MD