はじめに

この資料は Rust 製のコマンドラインツール base64-cli について紹介するものです。

Rustの環境構築やツールのインストール方法については以下を参照してください

Rust開発環境を整える

base64-cli について

base64文字列をエンコーディング/ディコードするツールです。ネイティブと WebAssembly の両方をサポートします。

GitHub - ken-matsui/base64-cli: A CLI tool for base64 which supports both native and WebAssembly

WebAssembly で使用する場合は、

このアプリケーションは、wasm パッケージも提供しています。以下のコマンドでwapmを使ってインストールすることができます。

wapm のインストール

Linux + Mac

wapmを入手する最も簡単な方法は、インストールスクリプトを使用してWasmerの現在の安定版リリースを入手することです。

curl [<https://get.wasmer.io>](<https://get.wasmer.io/>) -sSfL | sh

これにより、使用しているプラットフォームのWasmerの最新安定版と最新のwapmを入手できます。

Windows

リリースページにあるwasmerインストーラを使用してwapm-cliをインストールします。 ソースからwapmをビルドしてインストールする

WebAssemblyでのインストール

% wapm install ken-matsui/base64

使用例

encode