tauri + rust的环境搭建---初始化以及构建
tauri + rust的环境搭建---初始化以及构建
- 环境搭建
- rust 环境搭建
- 安装rust
- Windows:
- Linux/macOS:在终端执行以下命令:
- 验证安装
- tauri 环境搭建
- tauri安装
- 运行环境搭建
- 安装llvm与环境变量配置
环境搭建
rust 环境搭建
安装rust
Windows:
- 访问 Rust 官网 下载 rustup-init.exe 并运行,按提示操作。默认选择1
- 若提示安装 C++ 构建工具,需选择安装 Visual Studio C++ Build Tools。
Linux/macOS:在终端执行以下命令:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
安装完成后,重启终端使环境变量生效
验证安装
rustc --version
cargo --version
tauri 环境搭建
tauri安装
- 安装tauri-cli
npm install -g @tauri-apps/cli
pnpm add -g @tauri-apps/cli
- 使用前端构建工具vite构建一个tauri项目
npm create tauri-app
npm i
npm tauri init
- 在已有的项目中集成tauri:
npm tauri init
,然后添加一个tauri的核心库,如@tauri-apps/api等
运行环境搭建
安装llvm与环境变量配置
- 版本选择,我这选择的是LLVM-15.0.7-win64,自行前往搜索下载,最新版本的llvm没安装上。ps: 如果不安装这个,我本地执行程序,会报错丢失什么dll文件
- 安装完成后,去环境变量新增如下配置
- 使用指令
npm run tauri dev
(本地开发模式)或npm run tauri build
(生产打包模式)构建debug包或者生产包,点击执行 - 如果构建过程中对于NSIS、nsis-3、WixTools下载很慢的话,可以去网上下载这三个包,然后放到C:\Users\用户名\AppData\Local\tauri目录下,再执行以上运行命令,可成功打包程序