メインコンテンツにスキップ
バージョン: 0.21

はじめに

Yewアプリケーションをコンパイル、ビルド、パッケージ化、およびデバッグするには、いくつかのツールが必要です。はじめに、Trunkを使用することをお勧めします。Trunkは、Rust用のWASM Webアプリケーションバンドラーです。

Rustのインストール

Rustをインストールするには、公式の手順に従ってください。

重要

YewでサポートされているRustの最低バージョン(MSRV)は1.64.0です。古いバージョンはコンパイルできません。ツールチェーンのバージョンは、rustup show(「アクティブなツールチェーン」の下)またはrustc --versionを使用して確認できます。ツールチェーンを更新するには、rustup updateを実行します。

WebAssemblyターゲットのインストール

Rustは、異なる「ターゲット」(例:異なるプロセッサ)用にソースコードをコンパイルできます。ブラウザベースのWebAssemblyのコンパイルターゲットは、wasm32-unknown-unknownと呼ばれます。次のコマンドは、WebAssemblyターゲットを開発環境に追加します。

rustup target add wasm32-unknown-unknown

Trunkのインストール

Trunkは、デプロイメントとパッケージ化の管理に推奨されるツールであり、ドキュメントと例全体で使用されています。

# note that this might take a while to install because it compiles everything from scratch
# Trunk also provides prebuilt binaries for a number of major package managers
# See https://trunkrs.dev/#install for further details
cargo install --locked trunk

その他のオプション

Yewアプリケーションをバンドルするために、Trunk以外のオプションを使用できます。これらのオプションのいずれかを試すことができます

次のステップ

開発環境がセットアップされたので、ドキュメントを読み進めることができます。実際に手を動かして学習したい場合は、チュートリアルをご覧ください。