tauri是一个相对于Electron轻量级的,构建跨平台的快速、安全、前端隔离应用,可以打包为window、Linux、macOS 安装软件。
一、构建tauri项目
pnpm create tauri-app
构建完成后启动
pnpm tauri dev
二、rustc版本过低
开发启动以后,终端报错:
error: package `regex-automata v0.4.6` cannot be built because it requires rustc 1.65 or newer, while the currently active rustc version is 1.63.0
翻译如下:
错误:无法生成包“regex-automaticsv0.4.6”,因为它需要rustc 1.65或更新版本,而当前活动的rustc版本是1.63.0
二、更新rustc
首先使用命令,查看当前rustc的版本号:
rustc --version
查找如下:
rustc 1.63.0 (4b91a6ea7 2022-08-08)
按照刚才启动报错的命令,可以看出,当前rustc的版本确实过低了,需要更新到1.65以上。
更新命令:
rustup update
更新完成后,再查看版本号可以看出:
rustc 1.76.0 (07dca489a 2024-02-04)
rustc已经更新到1.76上去了,接下来再执行,启动命令得到:
大功告成!