tauri
基于Rust开发的一款应用构建工具包,让您能够为使用 Web 技术的所有主流桌面操作系统构建软件。
为什么用它
- Tauri打包后的执行文件会比electron小100多M。
- electron使用的chromium内核导致内存占用很庞大,而tauri在 macOS 上利用 WebKit,在 Windows 上利用 WebView2。webview2使用的edge chromium相比chromium有更多的优势。
环境准备
- 需要安装 CLang 和 macOS 开发依赖项
- rust 语言环境
- node开发环境 ```javascript rustc —version node —version
<a name="OOLLe"></a>
### 安装入口
<a name="xlmrn"></a>
### 创建一个基于vite的初始空项目
> _Please followhttps://tauri.app/v1/guides/getting-started/prerequisitesto install the needed prerequisites, if you haven't already._
```javascript
npm create tauri-app
运行项目
yarn tauri dev
vscode工具:tauir
调试
测试生产环境下的调试情况
npm run tauri build -- --debug
打包
修改配置文件tauri.conf.json
"identifier": "com.tauri.build",