- Vega SDK: Vega OSアプリをビルドするためのコアフレームワークとAPI。
- Vega SDK Manager: 開発プロジェクトのSDKバージョンを管理するツール。Node.jsの
nvmやPythonのpyenvのように機能します。詳細については、SDKバージョンの管理を参照してください。 - Vega Studio: アプリ開発、デバッグ、パフォーマンス分析、および最適化のためのVisual Studio Code(VS Code)の拡張機能
- Vega仮想デバイス(VVD): アプリを実行してテストするための仮想デバイス。
- ライブラリとコンポーネント: アプリ開発のためのその他のツール。
- Vega Studio拡張機能: VS CodeのVega Studio拡張機能を使用してVDTをインストールします。Vega Studioの手動インストールを参照してください。
- Vegaコマンドラインインターフェース(CLI): 高度なワークフローと自動化にはVega CLI
vegaを使用してください。
インストールシナリオの選択
VDTを初めてインストールするか、既存のインストールをアップデートするかに応じて、適切なタブを選択してください。- 初回インストール
- 既存のインストールのアップデート
このセクションでは、VDTを初めてシステムにインストールする方法について説明します。開発ユーティリティ: 次のコマンドを実行して、Vega開発に必要なツールをインストールします(Appleシリコン搭載Mac用のRosetta 2を含む)。開発ツール開発ユーティリティ: 次のコマンドを実行して、lz4圧縮ツールとPython 3.8開発ライブラリをインストールします。インストーラーは、Node.jsとVS Codeのバージョンに互換性があるかどうかを確認し、必要に応じてアップグレードを促します。さらに、次の操作を求めるプロンプトを表示します。出力の例:Active SDK Versionは、開発に使用されるSDKバージョンを示します。Vega CLI Versionは、SDKインストールを管理するコマンドラインツールのバージョンを示します。
前提条件
VDTをインストールする前に、システムが以下の要件を満たしていることを確認してください。必要な依存関係
オペレーティングシステムに応じた依存関係のみをインストールします。macOSを使用している場合は、macOSの依存関係のセクションに従ってください。Ubuntuを使用している場合は、Ubuntuの依存関係に進んでください。macOSの依存関係
パッケージマネージャー: Homebrewをインストールします。開発ツール: Node.js(バージョン18.x以降)をダウンロードしてインストールします。Node.jsが既にインストールされている場合は、バージョンを確認します。Ubuntuの依存関係
ネイティブのcurlのインストール:- ネイティブデバッグ:python3.8、lz4(クラッシュレポートのシンボリケート用)
- KVM仮想化: KVM Hypervisor(英語のみ)のインストールガイドを参照してください。
- ファイルモニタリング: Ubuntu用のWatchman(英語のみ)のインストールガイドを参照してください。
- Node.js: Node.js(バージョン18.x以降)をダウンロードしてインストールします。
Vega CLIのインストール
インストールスクリプトを実行する前に以下を行います。- VS Codeをインストールする: Visual Studio Codeがインストールされていない場合は、ダウンロードしてインストールします。インストーラーによって、VS CodeにVega Studio拡張機能が自動的にセットアップされます。VS Codeがインストールされていない場合、拡張機能のインストールはスキップされ、後でインストールできます。
- VS Codeを閉じる:VS Codeを実行中の場合。
- インストールディレクトリの選択:Enterキーを押してデフォルト(~/vega/sdk)を使用するか、カスタムパスを指定します。
- Vega SDKのインストール:Enterキーを押します。
- Vega Studio拡張機能のインストール:Enterキーを押します(VS Codeがインストールされていない場合はスキップしてください)。
- Vega CLI → ~/vega/bin
- 最新のSDKバージョン(Vega仮想デバイスを含む)
- VS CodeのVega Studio拡張機能
- シェル構成の更新(.bashrc、.zshrc、.bash_profile、.zprofile、.profile)
インストールの検証
インストールが正常に完了したことを確認します。次の手順
VDTをインストールしたら、開発方法を選択します。初めての方向け:Hello Worldアプリの作成から始めて、Vega開発の基礎を学びます。開発経験者向け:- Vega Studio:Vega Studioがインストールされている場合は、Vega Studioを使用したアプリのビルドから始めます。 Vega Studioがインストールされていない場合は、Vega Studioのセットアップの手順に従って開発環境をセットアップします。
- Vega CLI:コマンドラインでの開発については、Vega CLIを使用したアプリのビルドを参照してください。

