1.系统依赖
你需要安装 Homebrew 来执行下面命令
$ 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 —forceContinue(继续)
现在您已经为Tauri设置了 macOS专用依赖关系。学习如何 将Tauri添加到您的项目。