Добро пожаловать в репозиторий 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 Env, которая поможет вам настроить его и запустить эмулятор для любой модели Trezor?
Этот репозиторий используется для разработки версии 9 @Trezor/Connect. Для получения подробной документации, пожалуйста, обратитесь к этой странице.
Исторически, у Trezor Connect был свой собственный репозиторий. Этот репозиторий теперь архивируется.
Запустите сборку разработки:
yarn suite:dev (веб -приложение)yarn suite:dev:desktop (Electron App) Чтобы настроить свою среду разработки для нативной платформы (iOS/Android), выполните эти дополнительные шаги.
Вдохновлен Gitlab Anploying Guide
Использование обычных коммитов требуется.
Пожалуйста, сообщите о подозреваемых уязвимостях безопасности на частном порядке по адресу [email protected], также см. В разделе раскрытия на веб -сайте Trezor.io. Пожалуйста, не создавайте общедоступные вопросы для подозрений на уязвимости безопасности.
Найдите конкретные настройки для интегрированных средств разработки (IDE) в ide.md