Tauri:开启桌面端全新模式

目录

 一、Tauri是什么?

二、预先准备 

 三、创建项目

四、运行和打包


近期,需要做一个桌面应用的项目。之前使用electron进行跨平台的打包,但是electron打包很慢,比并且打出的安装包很大。因此,决定换一个桌面平台制作应用程序的框架。最终,选择了tauri.

 一、Tauri是什么?

Tauri 是一个工具包,可帮助开发人员为主要桌面平台制作应用程序 - 几乎使用现有的任何前端框架。核心是用 Rust 构建的,CLI 利用 Node.js 使 Tauri 成为一种真正的多语言方法来创建和维护出色的应用程序。

如果您想了解更多关于技术细节的信息,请访问简介。如果您想了解更多关于这个项目的理念 - 请继续阅读。

二、预先准备 

  1、系统依赖:Microsoft C++ 生成工具 - Visual Studio,下载后选择使用C++的桌面开发进行安装。

记得卸载掉2017的版本,如果有安装的话,在安装完成后要记得重启。 

2、Rust:下载rust, 我电脑是64位,因此选择:


3、WebView2:下载WebView2,选择


注:安装后按照提示配置环境变量,配置重启终端来检测(rustc -V)环境变量是否配置成功;

 三、创建项目

yarn create tauri-app

这里我选择vite+vue3-ts

四、运行和打包

运行的命令

yarn tauri dev

 打包的命令

yarn tauri build

打包的时候,会下载一个依赖包,由于这个依赖包是在github上下载的,因此会很慢或者超时

可以将这个地址 https://github.com/wixtoolset/wix3/releases/download/wix3112rtm/wix311-binaries.zip,复制下来用浏览器去下载,下载完成以后。在C盘找到 Tauri文件夹,我的文件夹路径是:

创建一个WixTools文件夹,然后将下载下来的安装包加压到这个文件下,记住解压后,删除安装包。接下来再运行刚才的打包命令即可。 

猜你喜欢

转载自blog.csdn.net/sinat_36728518/article/details/125662163