tauri+rust 构建项目

昨天菜鸟尝试使用 tauri+rust 构建项目,按照网上的感觉都不是很全,所以这里菜鸟自己总结一下,主要是给自己今后学习 tauri+rust 使用的,当然也不知道会不会去学,感觉 rust 没有中文学习资料,很无语!

感觉可能还是electron更好,门槛低,反正感觉越是门槛低才越是会成为主流!!!虽然electron速度、大小比不过tauri。

安装前依赖

这里要是不好下载可以从菜鸟的网盘下载:链接:https://pan.baidu.com/s/1Jps15qDESuEC96TAhOkolA?pwd=07d5

在这里插入图片描述
参考:win10 下运行tauri

注意:下好这些就不要接着看了,该回菜鸟的博客了!!!

这些东西安装都不复杂:

就安装VS c++的时候要注意那个windows sdk

在这里插入图片描述

反正菜鸟电脑是windows10 所以随便选个win10就行!

创建项目

第一步

直接使用

npm create tauri-app@latest

按照顺序回车就行
在这里插入图片描述

第二步

进入创建好的项目,执行

npm install --save-dev @tauri-apps/cli

然后 npm i 一下,把其他的依赖包也下载了

第三步

其实这一步已经可以执行npm run dev了,只不过那就是前端编程了,如果想变成桌面应用,还要执行

npm run tauri init

在这里插入图片描述
直接回车就行!

上述东西都搞好后,最好是关闭全部的命令行,重新打开该项目命令行!不然后面可能会报错!

最后一步

这时你已经成功了,直接执行

npm run tauri dev

第一次很慢,后面就好了!

官网:
tauri

调试

1、界面调试,界面调试可以直接使用npm run dev进行调试就行,如果已经运行为窗口界面,也可以右键 --》 检查
2、
在这里插入图片描述
参考:扔掉 Electron,拥抱基于 Rust 开发的 Tauri

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
使用 TauriRust 结合实现接入 AI 是一种可行的方式。以下是一种简单的实现思路: 1. 选择 AI 库: 首先,选择一个适合你的需求的 AI 库。在 Rust 中,有许多成熟的 AI 库可供选择,例如 TensorFlow、PyTorch、ONNX Runtime 等。根据你的具体需求,选择一个合适的库来进行 AI 模型的加载和推理。 2. 在 Rust 中加载和使用 AI 模型: 使用选定的 AI 库,在 Rust 中加载和使用 AI 模型。这通常涉及到模型的加载、预处理输入数据、调用 AI 模型进行推理,以及处理输出结果等步骤。根据你选择的 AI 库和具体的 AI 模型,可以参考相应的文档和示例代码来实现这些功能。 3. 在 Tauri 中创建自定义 API: 在 TauriRust 代码中创建自定义 API,用于将 AI 功能封装为 Tauri 的 API。这样,你就可以在 JavaScript/TypeScript 中通过 Tauri API 调用 AI 功能。 4. 在前端代码中调用 Tauri API: 在你的前端代码(如 Angular)中,使用 Tauri 提供的方法来调用自定义的 AI API。通过调用 Tauri API,你可以将输入数据发送到 Rust 代码中进行 AI 推理,并将结果返回给前端进行展示或后续处理。 需要注意的是,具体的实现方式会因为选择的 AI 库和具体的 AI 模型而有所不同。你可以参考 Tauri 和选定 AI 库的文档、示例代码以及相关社区资源来实现 AI 功能的接入。另外,确保在 Rust 中使用 AI 库时,根据需要处理好内存管理、并发性能等问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

PBitW

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值