1.系统依赖

你需要安装 Homebrew 来执行下面命令

  1. $ brew install gcc

同时需要确保 xcode 已经安装
$ xcode-select --install

2.Node.js 和包管理工具

Node.js(包括 npm)

推荐使用 nvm 来管理 Node.js 。
它可以让你轻易的切换版本和更新 Node.js 。
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
我们已经审查过这个脚本,它只会完成它份内的事,
即便如此,在盲目运行之前还是值得去先浏览下。
这是文件的 下载链接
Nvm 安装完毕后,重启您的终端,然后安装最新版本的 Node.js 和 npm :
$ nvm install node —latest-npm $ nvm use node
任何有关于 nvm 的问题,请参考它们的 项目说明

可选的 Node.js 包管理工具

您可能想要使用其他的命令来替代 npm :

  • Yarn ,Tauri 团队的首选
  • pnpm

    3.Rustc 和 Cargo的包管理

    以下命令将安装 rusup, Rust 的官方安装程序。
    $ curl —proto ‘=https’ —tlsv1.2 -sSf https://sh.rustup.rs | sh
    我们已经审查过这个脚本,它只会完成它份内的事,
    即便如此,在盲目运行之前还是值得去先浏览下。
    这个是说明下载链接
    为了确保Rust已成功安装,请运行以下命令:
    $ rustc —version 最新更新于 2019-12-19, rust 版本 1.40.0
    如果命令无效,您可能需要重新启动终端。

    4.Tauri 的打包

    如果你已经在关注本指南之前安装了 rustup,请确保你更新 Rust:
    $ rustup update stable
    在你安装了 Rust 和其他必需的依赖后,最好在继续之前重新启动终端。
    通过Cargo来安装 Tauri bundler
    $ cargo install tauri-bundler —force

    Continue(继续)

    现在您已经为Tauri设置了 macOS专用依赖关系。学习如何 将Tauri添加到您的项目