OneKeyHQ/app-monorepo has 2,481 GitHub stars and 545 forks. GitHot measured 0 stars in 24 hours and +4 in 7 days. Last checked 2026-11-06 22:37 UTC. Last push 2026-11-01.
Secure, open source and community driven crypto wallet runs on all platforms and trusted by millions.
計測したスター増加
- 24時間
- 0
- 7日間
- +4
- 15日間
- 履歴を収集中
- 1か月
- 履歴を収集中
期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。
docs/i18n/README.jp.md
オリジナル🌍 環境設定
- [node.js LTS バージョン (>= 16)] をインストールする(https://nodejs.org/en/)
- [yarnパッケージ管理ツール](https://yarnpkg.com/)バージョン1.18.0をインストールします。 (最新バージョンのyarnをインストールした後、ルートディレクトリで
yarn policy set-version 1.18.0を実行します) - インストール git lfs (いくつかのバイナリのプルおよびアップデートに必要)
- iOSプロジェクトを開始するには、ローカルXCodeバージョンが13.3以上であることを確認してください
- Androidプロジェクトを開始するには、ローカルJDKバージョンが11以上であることを確認してください
git コマンドラインツールで最新のコードを取得した後、プロジェクトの依存関係を yarn コマンドでルートディレクトリにインストールします。
すべてのJS依存とサブモジュールの依存をインストールします。
yarn
😎 開発
ルートディレクトリで以下のコマンドを実行し、異なるビジネスコードを開発します。
yarn app:web: ウェブモードを開発し、ポート 3000 の静的サーバをローカルに起動します。yarn app:ios: USB接続でiphoneデバイスの開発をデバッグする。yarn app:android: Androidのデバッグyarn app:desktop: デスクトップモードでの開発yarn app:ext: ブラウザプラグインを開発します
Androidプロジェクトの構成
第一の方法:コミュニティ開発者向け
パッケージ/アプリ/アンドロイド/lib-keys-secret/src/main/cpp/keys.c`で関連するキーを設定するか、デフォルトのオプションを使用します。 一部のAPIには制限がある場合があります。
第二の方法:公式開発者向け
1.暗号化リポジトリから debug.keystore ファイルを取得し、 apps/android/keystores ディレクトリに配置します(ない場合は自分で作成してください)。
2.暗号化リポジトリで keys.secret ファイルを取得し、apps/android ディレクトリに配置します。
🗂 複数のリポジトリディレクトリ構造
リポジトリはmonorepoモデルで構成され、異なるエンドのコードを一元化して影響を受けないようにするとともに、パッケージングとコンパイルの過程で可能な限りコードの再利用を可能にします。
packages/componentsはUIコンポーネントを保持しますpackages/kit再利用可能なページレベルのUIコンテンツ用のpackages /appAPPコードapps/desktopデスクトップの電子コードpackages /webWebコードapps/extプラグインサイドコード
🧲 依存関係をインストールする
packages/ディレクトリの下のサブディレクトリはそれぞれ別のプロジェクトで、その名前は monorepo の **package.json** ディレクトリにあるname` フィールドの値になります。
サブディレクトリの依存関係をインストールする必要があるときは、yarn workspace @onekeyhq/web add axiosとすればよいでしょう。 yarn workspace @onekeyhq/web` のような接頭辞をつけると、最終的に axios モジュールは web サブプロジェクトのルートディレクトリにインストールされるようになります。
依存関係の中にはネイティブな部分もあるので、JSの依存関係をインストールした後に、apps/iosディレクトリに移動して、pod installを実行する必要があります。
😷 よくある質問
1.アプリを起動できず、さまざまな環境起動の問題
起動フェーズでの環境、モジュール、および依存関係の問題については、最初にルートディレクトリでコマンドyarncleanを使用することをお勧めします。このコマンドは、すべてのサブ依存関係、yarnのモジュールキャッシュ、metro / babelなどのツールのキャッシュをクリアしてから、プロジェクトを再起動して試行します。
2.依存関係のインストール中、または新しい依存関係を追加するときに、yarnはエラーをプロンプトします予期しないエラーが発生しました:"予期されたワークスペースパッケージが存在します
関連プロジェクトを探す
freeCodeCamp/freeCodeCamp
freeCodeCamp.org のオープンソースのコードベースとカリキュラムです。数学、プログラミング、コンピュータサイエンスを無料で学べます。
458,673 スターdonnemartin/system-design-primer
大規模システムの設計を学び、システム設計面接の対策ができます。Anki のフラッシュカードが含まれています。
377,143 スターreact/react
Web とネイティブのユーザーインターフェース向けライブラリ。
252,249 スターvuejs/vue
Vue 2 のリポジトリです。Vue 3 については https://github.com/vuejs/core をご覧ください。
212,623 スター