メインコンテンツまでスキップ

Windows で Floorp をビルドする

危険

ビルドが正常に行えない場合のサポートはできかねます。ご理解の上、下記手順へお進みください。

環境

マシンスペック

  • メモリ: 最小 4GB の RAM。8GB 以上を推奨します。
  • ディスク: 少なくとも 40GB 以上の空き容量が必要です。
  • OS: 最新バージョンの Windows。

必要なツール

インストール手順

  1. Deno をインストールします:
irm https://deno.land/install.ps1 | iex
  1. PowerShell 7 以上をインストールします:
# Winget を使用 (推奨)
winget install --id Microsoft.PowerShell --source winget

# または GitHub の Releases ページからダウンロード:
# https://github.com/PowerShell/PowerShell/releases
  1. Floorp リポジトリをクローンします:
git clone https://github.com/Floorp-Projects/Floorp
cd Floorp
  1. GitHub Token を設定します:

GitHub Actions からアーティファクトをダウンロードするために GITHUB_TOKEN が必要です。

次のいずれかの方法を選択してください:

方法 1: .env ファイルを使用(推奨) リポジトリのルートに .env ファイルを作成し、以下を追加します:

GITHUB_TOKEN=your_token_here

方法 2: 環境変数を使用

$env:GITHUB_TOKEN="your_token_here"

GitHub Token の作成方法:

  1. https://github.com/settings/tokens にアクセス

  2. 「Generate new token (classic)」をクリック

  3. public_repo スコープを選択(プライベートリポジトリの場合は repo

  4. 生成されたトークンをコピーして、上記の方法で設定

  5. 依存関係にあるものをインストールします:

deno install
  1. Floorp をビルドします:
deno task feles-build dev

ブラウザーが起動し、ソースコードを変更すると自動的に再読み込みされます(ホットリロードまたは HMR がサポートされている場合)。再起動の必要はありません。

おめでとうございます! Floorp のビルドに成功しました!