为了开始使用 Tauri 构建项目,你首先需要安装一些依赖项:
Debian
sudo apt update
sudo apt install libwebkit2gtk-4.1-dev \
build-essential \
curl \
wget \
file \
libxdo-dev \
libssl-dev \
libayatana-appindicator3-dev \
librsvg2-devArch
sudo pacman -Syu
sudo pacman -S --needed \
webkit2gtk-4.1 \
base-devel \
curl \
wget \
file \
openssl \
appmenu-gtk-module \
libappindicator-gtk3 \
librsvg \
xdotoolFedora
sudo dnf check-update
sudo dnf install webkit2gtk4.1-devel \
openssl-devel \
curl \
wget \
file \
libappindicator-gtk3-devel \
librsvg2-devel \
libxdo-devel
sudo dnf group install "c-development"Gentoo
sudo emerge --ask \
net-libs/webkit-gtk:4.1 \
dev-libs/libappindicator \
net-misc/curl \
net-misc/wget \
sys-apps/fileopenSUSE
sudo zypper up
sudo zypper in webkit2gtk3-devel \
libopenssl-devel \
curl \
wget \
file \
libappindicator3-1 \
librsvg-devel
sudo zypper in -t pattern devel_basisAlpine
sudo apk add \
build-base \
webkit2gtk \
curl \
wget \
file \
openssl \
libayatana-appindicator-dev \
librsvg💡提示 WebView 2 已安装在 Windows
10(从版本 1803 开始)和更高版本的 Windows 上。如果你正在这些版本之一上进行开发,则可以跳过此步骤,并直接转到
下载并安装 Rust。
rustup 安装:curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh💡提示 我们已经审核了这个 bash 脚本,它做了它所说的应该做的事情。尽管如此,在盲目地使用脚本之前,先看一看总是明智的。以下是作为纯文本的脚本文件:rustup.sh
rustup。winget 安装 rustup:winget install --id Rustlang.Rustup⚠️警告 为了完全支持 Tauri 和 trunk等工具,请确保在安装程序对话框中的default host triple选择 MSVC Rust 工具链。根据你的系统,它应该是x86_64-pc-windows-msvc、i686-pc-windows-msvc
或 >aarch64-pc-windows-msvc。如果你已安装 Rust,你可以通过运行以下命令来确保安装正确的工具链:rustup default stable-msvc
💡提示 仅当你打算使用 JavaScript 前端框架时
node -v
# v20.10.0
npm -v
# 10.2.3corepack enable。这一步是可选的,只有在您想使用 npm 以外的包管理器时才需要。