首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏码客

    桌面端程序开发-Tauri入门

    设置项目初始化配置 运行 cd tauri01 npm install npm run tauri dev 目录结构 打包 修改 tauri.config.json 中 tauri.bundle.identifier the `tauri://created` and `tauri://error` to notify you of the creation response webview.once('tauri 事件系统 前端触发并监听方法: import { invoke } from "@tauri-apps/api/tauri"; import { listen } from '@tauri-apps/api ()) .expect("error while running tauri application"); } HTTP请求 使用 tauri 访问HTTP请求需要在tauri.conf.json \tauri01\src-tauri\target\debug\ $TEMP import { copyFile,createDir, BaseDirectory } from '@tauri-apps

    8.8K20编辑于 2023-03-06
  • 来自专栏快乐阿超

    html构建桌面端应用框架tauri

    ——罗曼·罗兰 分享一个用html、css、javascript构建桌面端应用的另一个框架 https://tauri.app/ https://github.com/tauri-apps/tauri Adding heck v0.3.3 (latest: v0.5.0) Adding heck v0.4.1 (latest: v0.5.0) Adding html5ever Downloaded phf_generator v0.8.0 Downloaded open v3.2.0 Downloaded ico v0.3.0 Downloaded html5ever smallvec v1.13.2 Downloaded syn v1.0.109 Downloaded percent-encoding v2.3.1 Downloaded markup5ever v1.0.204 Compiling cssparser-macros v0.6.1 Compiling thiserror-impl v1.0.63 Compiling html5ever

    85010编辑于 2024-08-23
  • 来自专栏小鑫同学编程历险记

    桌面端开发(Tauri)开启第一篇

    Dear,大家好,我是“前端小鑫同学”,长期从事前端开发,安卓开发,热衷技术,在编程路上越走越远~ Tauri:“使用 Web 前端构建更小、更快、更安全的桌面应用程序。” 前置安装(Windows)安装: 系统依赖:https://visualstudio.microsoft.com/zh-hans/visual-cpp-build-tools/,下载后选择使用C++的桌面开发进行安装 : 当我们要做一款全新的软件时就可以考虑使用npx create-tauri-app来直接创建,当我们要扩展现有的软件支持桌面端时就可以通过增加@tauri-apps/cli为开发依赖来做,我们先按全新的方式开进行操作 运行npm run tauri:serve启动程序: 注:当我们遇到一些问题的时候我们可以先运行yarn tauri info来查看一下各依赖的版本信息,在去Issuse中搜索查找。 ​ 快速构建CLI: 定义终端指令的文件:src-tauri\tauri.conf.json,在tauri节点下新增cli节点。 按索引来识别参数,执行参考.

    2K30编辑于 2022-12-26
  • 来自专栏旅途散记

    使用Tauri开发桌面应用

    /v1/api/js/http 实测好用的四个有免费API接口的网站[4] 这个还可以 https://api.qqsuu.cn/ 找一个免费公开的天气接口[5]作为试验 申请apikey 天气接口要花钱 $DESKTOP: 系统桌面文件。 $DOCUMENT: 用户文档文件。 $DOWNLOAD: 下载文件夹。 $EXE: 可执行文件。 $FONT: 系统字体文件。 $HOME: 用户主目录。 center; align-items: center; width: 30px; height: 30px; } .titlebar-button:hover { background: #5bbec3 center; align-items: center; width: 30px; height: 30px; } .titlebar-button:hover { background: #5bbec3 [4] 实测好用的四个有免费API接口的网站: https://blog.csdn.net/m0_73875883/article/details/130840251 [5] 天气接口: https

    2.7K60编辑于 2023-11-16
  • 来自专栏h5

    tauri2.x-admin基于vue3+tauri2+pinia2客户端后台系统

    最近比较热门的跨端框架当属于tauri2.0了。tauri v2有了很多新的功能升级,而且还支持创建android/ios应用。 趁着这股热度,花了大半个月时间开发了一款tauri2+vue3桌面端后台管理系统。 tauri2-admin使用最新版tauri v2集成vite.js搭建项目模板,采用vue3 setup语法编码开发。 +vue3桌面端仿微信exe聊天实例https://cloud.tencent.com/developer/article/2454426项目入口文件import { createApp } from +vite5实战开发桌面版admin后台系统的一些知识分享。

    2K10编辑于 2024-10-15
  • 来自专栏h5

    tauri聊天应用篇|vue3+tauri桌面聊天实例

    前几天有分享一篇tauri整合vue3.js创建多窗口应用,tauri封装多开窗体。 https://cloud.tencent.com/developer/article/2137811今天分享的是使用tauri+vue3开发桌面端实战聊天实例TauriChat。 图片tauri-vue3-chat 实现了发送消息、图片/视频/网址预览、拖拽聊天区发送图片、朋友圈等功能。支持tauri打开多个窗体、更换主题皮肤等功能。 自定义pc端弹窗组件)滚动条组件:v3scroll(vue3模拟滚动条组件)矢量图标:阿里iconfont图标库图片tauri-chat 还支持新窗口打开朋友圈功能。 图片图片tauri+vue3登录模板图片<!

    5.9K30编辑于 2022-10-29
  • 来自专栏玩转全栈

    Tauri2.0 发布!不止于桌面!这次的“王炸”是移动端支持

    开发桌面应用已经不再是唯一的战场,随着移动设备的普及,跨平台开发成了趋势。最近,Tauri带来了一个让开发者眼前一亮的功能——移动端支持。是的,Tauri不仅能开发轻量级桌面应用,还可以打通移动平台。 只需要一个代码库,Tauri就能帮你搞定桌面和移动端,真正实现“一次开发,多端运行”。2. 现在,你不仅能用这些技术来开发桌面应用,还可以直接迁移到移动端,这样的开发一致性大大降低了学习和维护成本。而且,Tauri的API不仅支持桌面系统的功能调用,现在也在逐步支持移动端的特性。 而且,Tauri团队还在不断优化移动端的支持,未来的性能提升值得期待。5. 为什么选择Tauri开发移动端应用? 无论是应用体积、性能还是开发体验,Tauri都提供了一个高效且轻量的解决方案。对于那些追求高效开发、同时需要支持桌面和移动端的项目,Tauri的移动端支持就是它的“王炸”。

    9.3K31编辑于 2024-10-07
  • 来自专栏h5

    最新实战Vite7.3+Tauri2.10深度集成DeepSeek桌面端AI智能助手

    2026爆肝研发tauri2.10+vite7+vue3.5+openi调用deepseek搭建高颜值客户端ai流式对话系统。 技术栈开发工具:VScode跨端框架:Tauri^2.10前端技术框架:vite^7.3.1+vue^3.5.29+vue-router^5.0.3ai大模型:deepseek-v3.2 + openai -5]" :content-style="{'min-width': '150px'}"> <a-button shape="circle"><icon-plus size="18" 管理系统最新版electron38-vite7-admin电脑端中后台管理系统Electron38+Vite7+Pinia3+ElementPlus客户端聊天程序基于tauri2.8+vite7+vue3 +element-plus仿QQ/微信聊天应用tauri2.9-vite7-vue3admin客户端后台系统管理Exe模板最新原创uniapp-vue3-osadmin手机版后台管理系统最新研发uniapp

    84211编辑于 2026-03-09
  • 来自专栏h5

    Tauri 2.12 + Vite 8 + ElementPlus客户端Admin后台实战

    多窗口管理:深度封装 Tauri 2 多开窗口管理,轻松应对复杂桌面端交互场景。 丰富业务场景:内置 Echarts 图表、复杂表格、动态表单、列表、富文本编辑器及全局错误处理页面。 Tauri 2.12 + Vite 8 + ElementPlus 客户端聊天 架构实践tauri2.9-vite7-vue3admin客户端后台系统管理Exe模板electron38-vite7-vue3os 电脑端os管理系统最新版electron38-vite7-admin电脑端中后台管理系统 Electron38+Vite7+Pinia3+ElementPlus客户端聊天程序 最新款flutter3.41 & dart3.11仿写抖音app升级款vite8+vue3.5+arcoDesign网页端webOS桌面框架Electron-React19-WinChat聊天系统|react+electron客户端聊天程序 ExeReact19+Arco+Zustand仿macOS风格webOS桌面系统基于React19+Arco+Zustand5接入DeepSeek-V4网页版仿豆包/Kimi流式AI系统Vite8.0+

    10920编辑于 2026-10-21
  • 来自专栏码客

    WPF桌面端开发5-常用技巧

    我们在开发截屏的功能时如果设置了缩放与布局为200%,显示分辨率为2560x1600,

    1.2K10发布于 2020-05-09
  • 来自专栏Web大前端

    Tauri框架:使用Rust构建轻量级桌面应用

    Tauri是一款用Rust构建的开源框架,用于创建轻量级、安全且高效的桌面应用程序。 它将Rust的强大功能与Web技术(如HTML、CSS和JavaScript)相结合,提供了一种现代的、跨平台的方式来开发桌面应用。 Tauri的核心理念是“最小权限原则”,只在必要时调用操作系统API,以降低攻击面。Tauri架构Tauri架构主要由以下几个部分组成:1. 然后,使用tauri init命令创建一个新的Tauri项目:cargo tauri init my-app这会生成一个基本的项目结构,包括src-tauri(Rust后端)和src(Web前端)目录。 ()) .update(Update::new()) .run(); // ...其他代码}5. 系统集成Tauri提供了丰富的系统集成API,如托盘图标、菜单、快捷键等。

    5.1K10编辑于 2024-06-12
  • 来自专栏h5

    tauri2.9-vite7-vue3admin客户端后台系统管理Exe模板

    最新版研发Tauri2.9+Vite7.1+Vue3 setup+ElementPlus+Pinia3+Echarts跨平台桌面端通用管理后台系统。 'zh-CN': zhCN, 'zh-TW': zhTW } }) app.use(i18n)}附上几个最新实战项目最新版electron38-vite7-admin电脑端中后台管理系统 electron38-vite7-vue3os电脑端os管理系统基于tauri2.8+vite7+vue3+element-plus仿QQ/微信聊天应用Electron38+Vite7+Pinia3+ElementPlus 客户端聊天程序最新原创uniapp-vue3-osadmin手机版后台管理系统最新研发uniapp+vue3仿微信app聊天模板最新原创flutter3.27+bitsdojo_window客户端聊天Exe Flutter3.32仿微信app聊天|朋友圈模板基于uni-app+vue3实战短视频+聊天+直播app商城基于uniapp+deepseek+vue3跨平台ai流式对话electron35+deepseek桌面端

    81420编辑于 2025-11-01
  • 来自专栏菩提树下的杨过

    tauri学习(5)-Splashscreen启动界面

    在tauri中也有二种实现方式: 一、前端与Rust配合 1.1 先调整tauri.config.json 要点在于:将主窗口home隐藏,然后将splashscreen窗口显示,为了简单,这里只显示 window的引用,这里就用上了,大致思路是主界面的dom加载完成后,调用api把spashscreen关掉,然后显示出主窗口 运行效果:   二、纯Rust代码实现 use tauri::Manager ("Initializing..."); //等待5秒后,再显示主窗口 std::thread::sleep(std::time::Duration::from_secs (5)); println! 参考文章: https://tauri.app/v1/guides/features/splashscreen

    3K10编辑于 2022-08-23
  • 一套代码打包小程序iOSApp + macOS桌面脚手架选型分析

    /macOS打包 ✅ 内置build:h5脚本,Tauri适配示例开箱即用 ⭕ 需自行编写H5打包、Tauri工程 ✅ 内置完整Tauri脚本 ⭕ 需自行适配 ❌ 完全不支持 ⭕ 仅适配H5,桌面需大幅改造 (综合最优,适配你的小程序+App+macOS) 优势 唯一原生内置Tauri打包流程pnpm build:h5直接输出静态资源,文档附带macOS Tauri工程接入教程,不用从零适配桌面端; UI 劣势 重心在B端后台,C端商城、工具类页面示例极少; Tauri/macOS无配套脚本,桌面端改造工作量巨大; 内置大量后台冗余功能,纯移动端项目包体积臃肿。 ✨ 5. yudao-admin 重度后台色彩,商务灰度风格为主,C端年轻化配色预设少。 ✨ 场景5:依赖uniCloud云开发、短信登录、云函数,不需要macOS桌面 选型:uni-starter(不推荐做桌面端) 六、快速启动实操建议(unibest上手流程) 创建项目(官方推荐命令)

    54010编辑于 2026-07-20
  • 来自专栏云云众生s

    Tauri:将JavaScript与Rust结合构建GUI桌面应用

    我们重新审视 Tauri,这是一个使用任何前端框架和 Rust 核心构建桌面应用程序的框架。我们查看了 2.0 beta 版。 在 我 2022 年 1 月对 Tauri 的首次评论 中,我指出它是一个框架,可以使用任何前端框架和 Rust 内核构建桌面应用程序。 额外的好处是,可以使用熟悉的 Web 方法构建桌面和移动应用程序。 我们获得了 Rust 的安全性,但也获得了 Web 开发的熟悉性和灵活性。 Tauri 仍然将自己称为一个“工具包”,这仍然是事实。 从概念上讲,Tauri 充当一个静态 Web 主机。 但总体而言,我认为 Tauri 仍然是打造桌面应用程序而无需担心窗口内部的一个非常可靠的解决方案。

    1.2K10编辑于 2024-08-02
  • 来自专栏前端专享

    基于 Tauri, 我写了一个 Markdown 桌面 App

    现在,MDX Editor 桌面版已经成为我的创作工具。如果你对它感兴趣,可以在文末获取。 演示 技术选型 开发 MDX Editor 桌面 App,我使用了如下核心技术栈: React (Next.js) Tauri —— 构建跨平台桌面应用的开发框架 Tailwind CSS —— 原子类样式框架 ,支持深色皮肤 Ant Design v5 —— 使用"Tree"组件管理文档树 功能与实现 1. 但是,熟悉了 Tauri 文档之后,我发现其实很简单。Tauri 提供了文件操作的 API,使得我们不需要编写 Rust 代码,只需要调用 Tauri API 就能完成文件管理。 5. 文档格式化 在文档写作的过程中,格式往往会打断你的创作思路。虽然 Markdown 已经完全舍弃了格式操作,但有时你仍然需要注意中英文之间的空格、段落之间的空行等细节。

    1.8K40编辑于 2023-07-25
  • 来自专栏Linux运维

    下一代桌面应用框架:为什么越来越多开发者选择 Tauri?

    Tauri的核心优势1.打包体积小到离谱Tauri的HelloWorld应用只有3~5MB左右,而Electron随便一个都是60~100MB起步。如果你想做轻量级工具软件,Tauri是质的提升。 Tauri借助系统自带WebView,大部分情况下内存占用只有Electron的1/3或更低。这对长期驻留后台的软件来说非常香。 Tauri使用Rust处理系统调用、加密、文件操作等“敏感动作”,比JS更安全,也更快。4.跨平台体验优秀一次代码→生成三大桌面端。 5.可扩展的插件生态Tauri有插件支持:系统通知文件系统操作系统托盘加密存储自动更新后台任务进程交互插件生态正在高速增长,完全能满足大多数桌面软件需求。️TaurivsElectron:谁更适合你? /任务管理软件企业内部系统客户端(不想用Electron那么臃肿)如果你想打造一款属于自己的桌面应用,Tauri可以让你更轻量、稳定地实现。

    5.2K10编辑于 2025-12-05
  • 来自专栏h5

    基于tauri+vue3后台管理软件TauriAdmin

    之前有分享一个tauri+vue3跨端仿制微信聊天软件TauriChat。 https://cloud.tencent.com/developer/article/2144479今天分享一个tauri+vite4.x+pinia通用型桌面后台管理系统程序TauriAdmin。 echarts^5.4.2国际化方案:vue-i18n^9.2.2编辑器组件:wangeditor^4.7.15pinia缓存插件:pinia-plugin-persistedstate^3.1.0图片特性最新跨端技术 /api/window'import { relaunch, exit } from '@tauri-apps/api/process'import { emit, listen } from '@tauri-apps +vue3构建电脑端管理系统就分享到这里,希望对大家有所帮助!

    2K70编辑于 2023-07-16
  • 来自专栏h5

    基于tauri2.9+vite7+vue3+arco-design仿macOSwins桌面版os系统管理模板

    2025最新跨平台实战Tauri2.9+Vite7.2+Vue3+Pinia3+Arco+Echarts电脑版OS后台管理系统。 onClick: () => { // ... } }, ] }]附上几个最新项目实战案例案例最新版electron38-vite7-admin电脑端中后台管理系统 electron38-vite7-vue3os电脑端os管理系统基于tauri2.8+vite7+vue3+element-plus仿QQ/微信聊天应用tauri2.9-vite7-vue3admin客户端后台系统管理 Exe模板Electron38+Vite7+Pinia3+ElementPlus客户端聊天程序最新原创uniapp-vue3-osadmin手机版后台管理系统最新研发uniapp+vue3仿微信app聊天模板最新原创 +deepseek+vue3跨平台ai流式对话electron35+deepseek桌面端ai模板vue3.5+deepseek网页版ai流式对话flutter3.27+getx仿抖音app短视频商城

    50410编辑于 2025-11-18
  • 来自专栏h5

    tauri2.0-winos基于vite6+tauri2+vue3客户端os系统

    经过半个月的高强度研发,原创自研Tauri2.0-Vue3-MacOS客户端OS桌面系统终于宣告完结。tauri2-vue3os支持macos和windows两种桌面风格。 技术栈技术框架:vite^6.0.3+vue^3.5.13+vue-router^4.5.0跨平台框架:tauri^2.1.1UI组件库:@arco-design/web-vue^2.56.3 (字节桌面版 项目结构框架使用最新版tauri2.0跨平台框架,搭配vite6.x极速构建桌面项目框架。支持自定义json配置桌面菜单和Dock菜单,支持主窗口和独立新窗口打开路由页面。 /pinia'createApp(App).use(Router).use(Pinia).use(Plugins).mount("#app")tauri2-vue3os桌面布局框架<script setup +vue3+arco.design开发桌面端os系统的一些分享知识,希望对大家有点帮助~

    1.2K20编辑于 2024-12-23
领券