2022年5月25日水曜日

Arch Linux に Tauri 開発環境を構築する

前提

  • OS: Arch Linux
    • GUI 最小構成でセットアップした直後
  • Node.js: 18.2.0
  • Rust: rustc 1.61.0 (fe5b13d68 2022-05-18)

前提パッケージのインストール

sudo pacman -S base-devel webkit2gtk
  • base-devel: Rust プログラムのビルドに必要
  • webkit2gtk: Tauri プログラムのビルドに必要

Node.js のインストール

curl -LO https://nodejs.org/dist/v18.2.0/node-v18.2.0-linux-x64.tar.xz
sudo tar xfv node-v18.2.0-linux-x64.tar.xz -C /opt/
export PATH=$PATH:/opt/node-v18.2.0-linux-x64/bin
echo 'export PATH=$PATH:/opt/node-v18.2.0-linux-x64/bin' >> ~/.bashrc

Rust のインストール

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
echo 'source $HOME/.cargo/env' >> ~/.bashrc
source $HOME/.cargo/env

scab-player の開発開始

mkdir ~/project
cd ~/project
git clone git@github.com:mikoto2000/scab-player
cd scab-player
npm install
npm run tauri dev

以上。

参考資料

0 件のコメント:

コメントを投稿