Tauri(2)— Tauri + React 快速入门(开源)
目标
快速构建**Tauri 2 + React**桌面应用,满足高效开发、跨平台兼容的需求。
快速入门
先决条件
xcode-select --install
curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
创建项目
使用 **pnpm** 创建项目。为什么要使用 pnpm?这里就不多说了。不过,你可以根据自己的喜好选择任意一个包管理器。
pnpm create tauri-app
由于公司的技术栈以 **React** 为中心,我们将继续使用 React 进行构建。但是,如果您愿意,也可以自由选择其他框架。
打开项目,结构和依赖配置如下:
项目结构
Tauri 2 项目通常采用模块化设计,平衡跨平台兼容性和可维护性。我们经常修改的目录是:
**核心目录**
运行项目查看结果:
pnpm install pnpm tauri dev
您可以打开浏览器通过 Web 视图进行调试:
本地:http://localhost:1420/
同时显示桌面应用程序界面:
构建项目
pnpm tauri build
参考
概括
我最近开始研究 Tauri 项目,即 Coco-App,该项目现已**开源**。该项目仍在进行中,如果您能在 GitHub 上点赞** 🌟,我将不胜感激。
第一次加入Tauri,在不断的探索中学习,希望能结识到志同道合的朋友,一起学习、一起成长。
这篇文章是系列文章的一部分,我计划继续撰写和分享具体功能的开发过程。**敬请期待!**