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

    桌面端程序开发-Tauri入门

    WebView2 备注 Windows 11 已预装了 WebView2。 Tauri 需要 WebView2 才能在 Windows 上呈现网页内容,所以您必须先安装 WebView2。 Rust Tauri 需要 WebView2 才能在 Windows 上呈现网页内容,所以您必须先安装 WebView2。 最简单的方法是从微软网站下载和运行常青版引导程序。 设置项目初始化配置 运行 cd tauri01 npm install npm run tauri dev 目录结构 打包 修改 tauri.config.json 中 tauri.bundle.identifier ('http://localhost:3003/users/2', { method: 'GET', timeout: 30, responseType: 2 // 1-JSON 2-Text , 'Tauri'); const yes2 = await ask('This action cannot be reverted. Are you sure?'

    8.8K20编辑于 2023-03-06
  • 来自专栏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
  • 来自专栏快乐阿超

    html构建桌面端应用框架tauri

    ——罗曼·罗兰 分享一个用html、css、javascript构建桌面端应用的另一个框架 https://tauri.app/ https://github.com/tauri-apps/tauri tauri dev > tauri-app@0.0.0 tauri /Users/achao/IdeaProjects/simple-tauri/tauri-app > tauri "dev" /simple-tauri/tauri-app > tauri "dev" Running BeforeDevCommand (`pnpm dev`) > tauri-app@0.0.0 v0.18.2 (latest: v2.0.1) Adding webkit2gtk-sys v0.18.0 (latest: v2.0.1) Adding webview2- com v0.19.1 (latest: v0.32.0) Adding webview2-com-macros v0.6.0 (latest: v0.8.0) Adding webview2

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

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

    Dear,大家好,我是“前端小鑫同学”,长期从事前端开发,安卓开发,热衷技术,在编程路上越走越远~ Tauri:“使用 Web 前端构建更小、更快、更安全的桌面应用程序。” 前置安装(Windows)安装: 系统依赖:https://visualstudio.microsoft.com/zh-hans/visual-cpp-build-tools/,下载后选择使用C++的桌面开发进行安装 Rust:https://win.rustup.rs/x86_64 、https://win.rustup.rs/i686 WebView2:https://developer.microsoft.com /en-us/microsoft-edge/webview2/#download-section 注:安装后按照提示配置环境变量,配置重启终端来检测(rustc -V)环境变量是否配置成功; 创建一个全新的 Tauri-App: 当我们要做一款全新的软件时就可以考虑使用npx create-tauri-app来直接创建,当我们要扩展现有的软件支持桌面端时就可以通过增加@tauri-apps/cli为开发依赖来做

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

    使用Tauri开发桌面应用

    本文是对视频 Tauri入门教程[1]的学习与记录 Tauri官网[2] 对 node版本有要求 创建项目及目录介绍: 项目的目录结构如下 可以安装推荐的插件 执行npm run tauri build $DESKTOP: 系统桌面文件。 $DOCUMENT: 用户文档文件。 $DOWNLOAD: 下载文件夹。 $EXE: 可执行文件。 $FONT: 系统字体文件。 $HOME: 用户主目录。 , 'Tauri'); const yes2 = await ask('This action cannot be reverted. Are you sure?' , { title: 'Tauri', type: 'warning' }); console.log(yes2); } </script> <template> <button @ 完整代码: tauri-app[6] 参考资料 [1] Tauri入门教程: https://www.bilibili.com/video/BV1Za411N7dN/ [2] Tauri官网: https

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

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

    前几天有分享一篇tauri整合vue3.js创建多窗口应用,tauri封装多开窗体。 https://cloud.tencent.com/developer/article/2137811今天分享的是使用tauri+vue3开发桌面端实战聊天实例TauriChat。 自定义pc端弹窗组件)滚动条组件:v3scroll(vue3模拟滚动条组件)矢量图标:阿里iconfont图标库图片tauri-chat 还支持新窗口打开朋友圈功能。 class="tit flexbox flex-alignc">TAURI-VUE3-CAHT</h2> '向下还原' : '最大化'" @click="handleWinMax2Min"> <i class="iconfont" :class="isMaximized ?

    5.9K30编辑于 2022-10-29
  • 来自专栏h5

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

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

    1.2K20编辑于 2024-12-23
  • 来自专栏玩转全栈

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

    开发桌面应用已经不再是唯一的战场,随着移动设备的普及,跨平台开发成了趋势。最近,Tauri带来了一个让开发者眼前一亮的功能——移动端支持。是的,Tauri不仅能开发轻量级桌面应用,还可以打通移动平台。 只需要一个代码库,Tauri就能帮你搞定桌面和移动端,真正实现“一次开发,多端运行”。2. 现在,你不仅能用这些技术来开发桌面应用,还可以直接迁移到移动端,这样的开发一致性大大降低了学习和维护成本。而且,Tauri的API不仅支持桌面系统的功能调用,现在也在逐步支持移动端的特性。 无论是应用体积、性能还是开发体验,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 数学公式 ✨支持Mermaid图表渲染(放大/缩小/下载svg/下载png)✨支持代码块滚动粘性、横向滚动、行号、复制代码、下载代码 ✨支持表格、链接跳转、图片预览 ✨项目框架目录使用最新版vite7.3+tauri2.10 管理系统最新版electron38-vite7-admin电脑端中后台管理系统Electron38+Vite7+Pinia3+ElementPlus客户端聊天程序基于tauri2.8+vite7+vue3 +element-plus仿QQ/微信聊天应用tauri2.9-vite7-vue3admin客户端后台系统管理Exe模板最新原创uniapp-vue3-osadmin手机版后台管理系统最新研发uniapp

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

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

    弃 Electron,Tauri 2.12 + Vite 8 + Vue 3 + Pinia4 + Element Plus打造轻量级桌面 Admin,打包体积仅 15MB! 多窗口管理:深度封装 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客户端聊天程序

    9920编辑于 2026-10-21
  • 来自专栏Web大前端

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

    Tauri是一款用Rust构建的开源框架,用于创建轻量级、安全且高效的桌面应用程序。 它将Rust的强大功能与Web技术(如HTML、CSS和JavaScript)相结合,提供了一种现代的、跨平台的方式来开发桌面应用。 Tauri的核心理念是“最小权限原则”,只在必要时调用操作系统API,以降低攻击面。Tauri架构Tauri架构主要由以下几个部分组成:1. 2. Web前端:使用Web技术(HTML、CSS和JavaScript)创建用户界面,可以基于任何前端框架(如React、Vue或Svelte)。3. async () => { const filePath = await invoke('openFile'); console.log(`Selected file: ${filePath}`);});2.

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

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

    最新版研发Tauri2.9+Vite7.1+Vue3 setup+ElementPlus+Pinia3+Echarts跨平台桌面端通用管理后台系统。 tauri2-vue3admin使用最新跨平台框架tauri2.9+vite7搭建项目模板,vue3 setup语法糖编码开发。 /index.scss';</style>tauri2-admin多语言配置支持中英文/繁体配置语言。 客户端聊天程序最新原创uniapp-vue3-osadmin手机版后台管理系统最新研发uniapp+vue3仿微信app聊天模板最新原创flutter3.27+bitsdojo_window客户端聊天Exe Flutter3.32仿微信app聊天|朋友圈模板基于uni-app+vue3实战短视频+聊天+直播app商城基于uniapp+deepseek+vue3跨平台ai流式对话electron35+deepseek桌面端

    81320编辑于 2025-11-01
  • 来自专栏云云众生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 —— 原子类样式框架 代码 function Gallery({ children }) { return

    {children}
    } 图片 图片 2. 但是,熟悉了 Tauri 文档之后,我发现其实很简单。Tauri 提供了文件操作的 API,使得我们不需要编写 Rust 代码,只需要调用 Tauri API 就能完成文件管理。 图片 最后 如果你对这个编辑器感兴趣,可以在 Github 下载桌面版体验。如果你对实现过程感兴趣,也可以直接查看源码。

    1.8K40编辑于 2023-07-25
  • 来自专栏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图片特性最新跨端技术 WebviewWindow.getByLabel(label)}/** * @desc 设置窗口 * @param type {string} 'show'|'hide'|'close'|'min'|'max'|'max2min +vue3构建电脑端管理系统就分享到这里,希望对大家有所帮助!

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

    基于Tauri2+Vue3.5+DeepSeek实战客户端Ai流式对话exe应用

    2025又一跨平台AI原创力作:tauri2+vite6+deepseek从0-1搭建桌面端ai聊天问答系统。 tauri2-vue3-winbot桌面端ai对话支持侧边栏收缩/展开、上下文多轮对话、代码高亮、本地存储会话、图片100%宽度渲染、在线图片预览、网络链接跳转、表格功能。 tauri2-deepseek采用无边框圆角窗口、自定义导航条设计,自定义托盘图标。 配置{ "$schema": "https://schema.tauri.app/config/2", "productName": "tauri2-deepseek", "version": " /developer/article/2435159 tauri2.0+vue3客户端admin后台系统:https://cloud.tencent.com/developer/article/2458392

    87020编辑于 2025-06-19
  • 来自专栏Linux运维

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

    2.内存占用极低Electron应用都是“小浏览器”,相对吃内存。Tauri借助系统自带WebView,大部分情况下内存占用只有Electron的1/3或更低。这对长期驻留后台的软件来说非常香。 Tauri使用Rust处理系统调用、加密、文件操作等“敏感动作”,比JS更安全,也更快。4.跨平台体验优秀一次代码→生成三大桌面端。 5.可扩展的插件生态Tauri有插件支持:系统通知文件系统操作系统托盘加密存储自动更新后台任务进程交互插件生态正在高速增长,完全能满足大多数桌面软件需求。️TaurivsElectron:谁更适合你? 适合用Tauri打造的应用案例本地Markdown编辑器(类似Typora)多平台上传/下载管理器(Tauri+Rust下载速度很快)NAS管理端小工具内网自动化运维客户端Linux/Windows系统信息展示工具离线笔记 /任务管理软件企业内部系统客户端(不想用Electron那么臃肿)如果你想打造一款属于自己的桌面应用,Tauri可以让你更轻量、稳定地实现。

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

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

    2025最新跨平台实战Tauri2.9+Vite7.2+Vue3+Pinia3+Arco+Echarts电脑版OS后台管理系统。 /pinia'createApp(App).use(Router).use(Pinia).use(Plugins).mount("#app")tauri2-vue3os桌面模板如下图:提供了macOS和 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聊天模板最新原创

    50210编辑于 2025-11-18
  • 一套代码打包小程序iOSApp + macOS桌面脚手架选型分析

    ,原生内置Tauri打包H5输出脚本,完美支持macOS桌面 ✨ 2. uniapp-vue3-team-template(uview专属团队模板) GitHub:https://github.com ,后台能力拉满,移动端Tauri需二次改造 二、六大脚手架全方位深度对比表(贴合你的三端打包需求) 对比维度 unibest uniapp-vue3-team-template uni-plus vite-uniapp-template (综合最优,适配你的小程序+App+macOS) 优势 唯一原生内置Tauri打包流程pnpm build:h5直接输出静态资源,文档附带macOS Tauri工程接入教程,不用从零适配桌面端; UI 劣势 重心在B端后台,C端商城、工具类页面示例极少; Tauri/macOS无配套脚本,桌面端改造工作量巨大; 内置大量后台冗余功能,纯移动端项目包体积臃肿。 ✨ 场景2:重度B端、ERP、后台管理、大量复杂表单、多品牌动态换色 选型:uniapp-vue3-team-template / yudao-ui-admin-uniapp 注意:如果需要macOS桌面

    53310编辑于 2026-07-20
  • 来自专栏Rust语言学习交流

    【Rust日报】2022-08-23 使用 Tauri + Async 构建桌面应用

    使用 Tauri + Async 构建桌面应用 这是一个将 Rust 异步编程应用于 Tauri App 的例子。更具体来说,实现了在 Javascript 和 Rust 任意一方的双向异步通信。 ReadMore: https://rfdonnelly.github.io/posts/tauri-async-rust-process/ 使用 Rust 编写一个容器 这是个一个从0编写一个容器运行时的教程

    1K30编辑于 2022-11-28
领券