1 “你日渐平庸,甘于平庸,将继续平庸。”——《以自己喜欢的方式过一生》
2. “总是有人要赢的,那为什么不能是我呢?”——科比·布莱恩特
3. “你那么憎恨那些人,和他们斗了那么久,最终却要变得和他们一样,人世间没有任何理想值得以这样的沉沦作为代价。”——马尔克斯《百年孤独》
4. “如果结果不如你所愿,就在尘埃落定前奋力一搏。”——《夏目友人帐》
5. “人有逆天之时,天无绝人之路。”——《醒世恒言》
6. “有些事不是看到了希望才去坚持,而是因为坚持才会看到希望。”——《十宗罪》
7. “维持现状意味着空耗你的努力和生命。”——纪伯伦
一. 概述
在开始Tauri的开发之前,需要先搭建Tauri的开发环境,因大部分开发工作者的电脑都是windows,所以本文以window为例进行说明。
在开始之间你需要具备具备一台可以开发的机器或者虚机,它的配置建议如下:
- CPU 2核及以上;
- 内存最低8G;建议16G;
- 硬盘建议50G以上(下载依赖包)
- 操作系统建议win7及以上;
二. 官方文档
Tauri2.0 先决环境
三. 环境搭建
Tauri 使用 Microsoft C++ Build Tools 进行开发,并使用 Microsoft Edge WebView2。这两者都是 Windows 开发所必需的。
1. 系统依赖库
第一步:Microsoft C++ 构建工具
-
下载Microsoft C++ Build Tools安装程序并打开它以开始安装。
-
在安装过程中,选中“使用 C++ 进行桌面开发”选项。
第二步:安装 WebView2
WebView 2 已安装在 Windows 10(从版本 1803 开始)及更高版本的 Windows 上。如果您正在其中一个版本上进行开发,则可以跳过此步骤并直接安装Rust。
Tauri 使用 Microsoft Edge WebView2 在 Windows 上呈现内容。
访问WebView2 运行时下载部分安装 WebView2 。下载“Evergreen Boostrapper”并安装它。
注意:这个webview2的文档有时间建议阅读阅读,在后续自定义插件的开发中会有使用。
2. Rust环境搭建
Tauri 是基于Rust构建的,开发时需要用到 Rust。您可以在Rust上查看更多安装方法。
访问Rust官网进行安装rustup
。
3.Node.js 环境搭建
安装教程推荐查看本人博客:
Elcker-nodejs的安装配置及多版本管理
以下是一些关于nodejs的其他方面文档,建议查看:
- Elcker-NPM 的镜像管理 NRM
- Elcker-npm,yarn,pnpm的本地配置
四. 注意事项
在安装Microsoft C++ Build Tools时注意下勾选的内容:
rust版本1.83.0 nodejs版本20.18.0+